浏览代码

SDL2: Fixed args.

Branimir Karadžić 11 年之前
父节点
当前提交
8f6495be0b
共有 1 个文件被更改,包括 5 次插入7 次删除
  1. 5 7
      examples/common/entry/entry_sdl.cpp

+ 5 - 7
examples/common/entry/entry_sdl.cpp

@@ -215,11 +215,10 @@ namespace entry
 			initTranslateKey(SDL_SCANCODE_Z,            Key::KeyZ);
 		}
 
-		void run()
+		void run(int _argc, char** _argv)
 		{
-			const char* argv[1] = { "sdl.so" };
-			m_mte.m_argc = 1;
-			m_mte.m_argv = const_cast<char**>(argv);
+			m_mte.m_argc = _argc;
+			m_mte.m_argv = _argv;
 
 			SDL_Init(SDL_INIT_VIDEO);
 
@@ -634,11 +633,10 @@ namespace entry
 
 } // namespace entry
 
-int main(int _argc, const char* _argv[])
+int main(int _argc, char** _argv)
 {
-	BX_UNUSED(_argc, _argv);
 	using namespace entry;
-	s_ctx.run();
+	s_ctx.run(_argc, _argv);
 	return 0;
 }