diff options
| author | Saggi Mizrahi <saggi@mizrahi.cc> | 2016-12-22 03:20:27 +0200 |
|---|---|---|
| committer | Saggi Mizrahi <saggi@mizrahi.cc> | 2016-12-22 03:26:46 +0200 |
| commit | b2d4cd66a72fd765daa64c27f6a8e529d3d18e2d (patch) | |
| tree | 58a6be899145cb65e0822f67900ac736a26eed9f /src/rlua.h | |
| parent | c394708c438440db1b756bfe7e86a15341a43cb7 (diff) | |
| download | raylib-b2d4cd66a72fd765daa64c27f6a8e529d3d18e2d.tar.gz raylib-b2d4cd66a72fd765daa64c27f6a8e529d3d18e2d.zip | |
Fix warnings in lua binding
Signed-off-by: Saggi Mizrahi <saggi@mizrahi.cc>
Diffstat (limited to 'src/rlua.h')
| -rw-r--r-- | src/rlua.h | 7 |
1 files changed, 4 insertions, 3 deletions
@@ -133,6 +133,7 @@ RLUADEF void CloseLuaDevice(void); // De-initialize Lua system #define LuaPush_AudioStream(L, aud) LuaPushOpaqueType(L, aud) #define LuaGetArgument_string luaL_checkstring +#define LuaGetArgument_ptr (void *)luaL_checkinteger #define LuaGetArgument_int (int)luaL_checkinteger #define LuaGetArgument_unsigned (unsigned)luaL_checkinteger #define LuaGetArgument_char (char)luaL_checkinteger @@ -1198,7 +1199,7 @@ int lua_GetGamepadName(lua_State* L) // TODO: Return gamepad name id int arg1 = LuaGetArgument_int(L, 1); - char * result = GetGamepadName(arg1); + const char * result = GetGamepadName(arg1); //lua_pushboolean(L, result); 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); - int arg1 = 0; + float * arg1 = 0; int arg2 = LuaGetArgument_int(L, 2); int arg3 = LuaGetArgument_int(L, 3); int arg4 = LuaGetArgument_int(L, 4); @@ -2904,7 +2905,7 @@ int lua_UpdateSound(lua_State* L) Sound arg1 = LuaGetArgument_Sound(L, 1); const char * arg2 = LuaGetArgument_string(L, 2); - int * arg3 = LuaGetArgument_int(L, 3); + int arg3 = LuaGetArgument_int(L, 3); UpdateSound(arg1, arg2, arg3); return 0; } |
