diff -r 404ddce27b23 -r c13ebed437cb misc/physfs/extras/physfslualoader.c --- a/misc/physfs/extras/physfslualoader.c Wed Feb 20 02:21:58 2013 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,30 +0,0 @@ -#include "lua.h" -#include "physfs.h" - -#define BUFSIZE 1024 - -void *physfsReaderBuffer; - -PHYSFS_DECL const char * physfsReader(lua_State *L, PHYSFS_File *f, size_t *size) -{ - - if(PHYSFS_eof(f)) - { - return NULL; - } - else - { - *size = PHYSFS_readBytes(f, physfsReaderBuffer, BUFSIZE); - - if(*size == 0) - return NULL; - else - return physfsReaderBuffer; - } -} - -PHYSFS_DECL void physfsReaderSetBuffer(void *buffer) -{ - physfsReaderBuffer = buffer; -} -