소스 검색

Fix warnings in lua binding

Signed-off-by: Saggi Mizrahi <saggi@mizrahi.cc>
pull/210/head
Saggi Mizrahi 8 년 전
부모
커밋
b2d4cd66a7
1개의 변경된 파일4개의 추가작업 그리고 3개의 파일을 삭제
  1. +4
    -3
      src/rlua.h

+ 4
- 3
src/rlua.h 파일 보기

@ -133,6 +133,7 @@ RLUADEF void CloseLuaDevice(void); // De-initialize Lua system
#define LuaPush_AudioStream(L, aud) LuaPushOpaqueType(L, aud) #define LuaPush_AudioStream(L, aud) LuaPushOpaqueType(L, aud)
#define LuaGetArgument_string luaL_checkstring #define LuaGetArgument_string luaL_checkstring
#define LuaGetArgument_ptr (void *)luaL_checkinteger
#define LuaGetArgument_int (int)luaL_checkinteger #define LuaGetArgument_int (int)luaL_checkinteger
#define LuaGetArgument_unsigned (unsigned)luaL_checkinteger #define LuaGetArgument_unsigned (unsigned)luaL_checkinteger
#define LuaGetArgument_char (char)luaL_checkinteger #define LuaGetArgument_char (char)luaL_checkinteger
@ -1198,7 +1199,7 @@ int lua_GetGamepadName(lua_State* L)
// TODO: Return gamepad name id // TODO: Return gamepad name id
int arg1 = LuaGetArgument_int(L, 1); int arg1 = LuaGetArgument_int(L, 1);
char * result = GetGamepadName(arg1);
">const char * result = GetGamepadName(arg1);
//lua_pushboolean(L, result); //lua_pushboolean(L, result);
return 1; return 1;
} }
@ -2863,7 +2864,7 @@ int lua_LoadWaveEx(lua_State* L)
{ {
// TODO: Wave LoadWaveEx(float *data, int sampleCount, int sampleRate, int sampleSize, int channels); // TODO: Wave LoadWaveEx(float *data, int sampleCount, int sampleRate, int sampleSize, int channels);
int arg1 = 0;
float * arg1 = 0;
int arg2 = LuaGetArgument_int(L, 2); int arg2 = LuaGetArgument_int(L, 2);
int arg3 = LuaGetArgument_int(L, 3); int arg3 = LuaGetArgument_int(L, 3);
int arg4 = LuaGetArgument_int(L, 4); int arg4 = LuaGetArgument_int(L, 4);
@ -2904,7 +2905,7 @@ int lua_UpdateSound(lua_State* L)
Sound arg1 = LuaGetArgument_Sound(L, 1); Sound arg1 = LuaGetArgument_Sound(L, 1);
const char * arg2 = LuaGetArgument_string(L, 2); const char * arg2 = LuaGetArgument_string(L, 2);
int o">* arg3 = LuaGetArgument_int(L, 3);
int arg3 = LuaGetArgument_int(L, 3);
UpdateSound(arg1, arg2, arg3); UpdateSound(arg1, arg2, arg3);
return 0; return 0;
} }

불러오는 중...
취소
저장