X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Flibgame%2Fzip%2Fioapi.c;h=5b6fcc63ee27ce94849acd0e826da67ca701f1f6;hb=refs%2Fheads%2Fmaster-next-major-release;hp=20da15240ad5ab441702cf64ed5626724239ce1d;hpb=d30944f339893e4c4c6bc3280b8dc84226aa55f9;p=rocksndiamonds.git diff --git a/src/libgame/zip/ioapi.c b/src/libgame/zip/ioapi.c index 20da1524..5a31fcbf 100644 --- a/src/libgame/zip/ioapi.c +++ b/src/libgame/zip/ioapi.c @@ -123,7 +123,7 @@ static voidpf ZCALLBACK fopen64_file_func(ZIP_UNUSED voidpf opaque, const void * { const char *fd_prefix = "fd:"; if (strncmp(filename, fd_prefix, strlen(fd_prefix)) == 0) - file = fdopen(dup(atoi(&filename[strlen(fd_prefix)])), mode_fopen); + file = fdopen(dup(atoi(&((const char*)filename)[strlen(fd_prefix)])), mode_fopen); else file = fopen64((const char*)filename, mode_fopen); return file_build_ioposix(file, (const char*)filename);