Improved the error message when nil is passed as the first argument to love.image.newImageData (resolves issue #1205).

This commit is contained in:
Alex Szpakowski
2016-08-21 11:22:21 -03:00
parent 154f7cbc7e
commit acde58d311
3 changed files with 22 additions and 11 deletions
@@ -218,6 +218,11 @@ FileData *luax_getfiledata(lua_State *L, int idx)
return data;
}
bool luax_cangetfiledata(lua_State *L, int idx)
{
return lua_isstring(L, idx) || luax_istype(L, idx, FILESYSTEM_FILE_ID) || luax_istype(L, idx, FILESYSTEM_FILE_DATA_ID);
}
int w_newFileData(lua_State *L)
{
// Single argument: treat as filepath or File.