mirror of
https://github.com/ekeeke/Genesis-Plus-GX.git
synced 2024-09-17 11:54:50 +02:00
(Xbox 1/360) C89 compatibility fixes
This commit is contained in:
parent
c003038c36
commit
3122ce3323
@ -143,6 +143,7 @@ int load_archive(char *filename, unsigned char *buffer, int maxsize, char *exten
|
|||||||
fread(in, CHUNKSIZE, 1, fd);
|
fread(in, CHUNKSIZE, 1, fd);
|
||||||
|
|
||||||
{
|
{
|
||||||
|
int left;
|
||||||
/* Get file size */
|
/* Get file size */
|
||||||
fseek(fd, 0, SEEK_END);
|
fseek(fd, 0, SEEK_END);
|
||||||
size = ftell(fd);
|
size = ftell(fd);
|
||||||
@ -167,7 +168,7 @@ int load_archive(char *filename, unsigned char *buffer, int maxsize, char *exten
|
|||||||
}
|
}
|
||||||
|
|
||||||
/* Read into buffer */
|
/* Read into buffer */
|
||||||
int left = size;
|
left = size;
|
||||||
while (left > CHUNKSIZE)
|
while (left > CHUNKSIZE)
|
||||||
{
|
{
|
||||||
fread(buffer, CHUNKSIZE, 1, fd);
|
fread(buffer, CHUNKSIZE, 1, fd);
|
||||||
@ -327,6 +328,7 @@ static int slot_load(int slot)
|
|||||||
|
|
||||||
/* Device Type */
|
/* Device Type */
|
||||||
{
|
{
|
||||||
|
FILE *fp;
|
||||||
/* FAT file */
|
/* FAT file */
|
||||||
if (slot > 0)
|
if (slot > 0)
|
||||||
{
|
{
|
||||||
@ -338,7 +340,7 @@ static int slot_load(int slot)
|
|||||||
}
|
}
|
||||||
|
|
||||||
/* Open file */
|
/* Open file */
|
||||||
FILE *fp = fopen(filename, "rb");
|
fp = fopen(filename, "rb");
|
||||||
if (!fp)
|
if (!fp)
|
||||||
{
|
{
|
||||||
fprintf(stderr, "ERROR - Unable to open file.\n");
|
fprintf(stderr, "ERROR - Unable to open file.\n");
|
||||||
|
Loading…
Reference in New Issue
Block a user