diff options
| author | jussi | 2022-12-10 18:47:45 +0200 |
|---|---|---|
| committer | jussi | 2022-12-10 18:47:45 +0200 |
| commit | 7e61bffe5f313599423ad3cf88b0e44329de7dd2 (patch) | |
| tree | b71e8682f1d2567a55bee6bd3a90dc1177ab092e /src/core.c | |
| parent | e1a85f898e0781c9dd69ced6cd6ccb4e304a7bd1 (diff) | |
| download | reilua-enhanced-7e61bffe5f313599423ad3cf88b0e44329de7dd2.tar.gz reilua-enhanced-7e61bffe5f313599423ad3cf88b0e44329de7dd2.tar.bz2 reilua-enhanced-7e61bffe5f313599423ad3cf88b0e44329de7dd2.zip | |
RL_GetFileLength.
Diffstat (limited to 'src/core.c')
| -rw-r--r-- | src/core.c | 18 |
1 files changed, 18 insertions, 0 deletions
@@ -2070,6 +2070,24 @@ int lcoreIsFileExtension( lua_State *L ) { } /* +> length = RL_GetFileLength( string fileName ) + +Get file length in bytes ( NOTE: GetFileSize() conflicts with windows.h ) + +- Failure return false +- Success return int +*/ +int lcoreGetFileLength( lua_State *L ) { + if ( !lua_isstring( L, -1 ) ) { + TraceLog( LOG_WARNING, "%s", "Bad call of function. RL_GetFileLength( string fileName )" ); + lua_pushboolean( L, false ); + return 1; + } + lua_pushinteger( L, GetFileLength( lua_tostring( L, -1 ) ) ); + return 1; +} + +/* > extension = RL_GetFileExtension( string fileName ) Get pointer to extension for a filename string ( Includes dot: '.png' ) |
