X-Git-Url: http://git.megabrutal.com/?p=pmprecache.git;a=blobdiff_plain;f=dllapi.cpp;fp=dllapi.cpp;h=75e920c16bb8aff499b31b1548a706f3ff164d46;hp=acc2906f7fbdf14bc4760285ef06b3c4ed3d5467;hb=db61fc170d61d61258856210198be33cbb06f160;hpb=8afb616994d88d658168baed26693e174886ecbe diff --git a/dllapi.cpp b/dllapi.cpp index acc2906..75e920c 100644 --- a/dllapi.cpp +++ b/dllapi.cpp @@ -32,8 +32,6 @@ * */ -#include - #include #include @@ -67,10 +65,8 @@ typedef struct { precache_entry precache_list[MAX_PRECACHE_COUNT]; unsigned short int precache_count = 0; -bool fileExists(const char* path) { - char fullpath[256]; - snprintf(fullpath, sizeof(fullpath), "%s/%s", &gGamedir[0], path); - return access(fullpath, R_OK) == 0; +bool fileExists(char* path) { + return g_engfuncs.pfnGetFileSize(path) != -1; } bool addPrecacheEntry(const char* playername, const char* model) {