diff --git a/src/modules/data/wrap_DataModule.cpp b/src/modules/data/wrap_DataModule.cpp index 8e725e71a..f9e6e936e 100644 --- a/src/modules/data/wrap_DataModule.cpp +++ b/src/modules/data/wrap_DataModule.cpp @@ -154,7 +154,7 @@ int w_decompress(lua_State *L) if (luax_istype(L, 2, CompressedData::type)) { - CompressedData *data = luax_checkcompresseddata(L, 1); + CompressedData *data = luax_checkcompresseddata(L, 2); rawsize = data->getDecompressedSize(); luax_catchexcept(L, [&](){ rawbytes = decompress(data, rawsize); }); }