if (strcasecmp(ext, "zip") == 0)\r
{\r
struct zipent *zipentry;\r
if (strcasecmp(ext, "zip") == 0)\r
{\r
struct zipent *zipentry;\r
/* we use our own buffering */\r
setvbuf(f, NULL, _IONBF, 0);\r
#endif\r
/* we use our own buffering */\r
setvbuf(f, NULL, _IONBF, 0);\r
#endif\r
if (file->size > 0x400000)\r
/* we use our own buffering */\r
setvbuf(f, NULL, _IONBF, 0);\r
if (file->size > 0x400000)\r
/* we use our own buffering */\r
setvbuf(f, NULL, _IONBF, 0);\r
{\r
ret = fread(ptr, 1, bytes, stream->file);\r
}\r
{\r
ret = fread(ptr, 1, bytes, stream->file);\r
}\r
fseek(stream->file, offset, whence);\r
return ftell(stream->file);\r
}\r
fseek(stream->file, offset, whence);\r
return ftell(stream->file);\r
}\r