1
1
Fork 0
mirror of https://github.com/QB64-Phoenix-Edition/QB64pe.git synced 2024-09-20 05:34:47 +00:00

Fix warnings in gfs.cpp

This commit is contained in:
Matthew Kilgore 2024-02-12 00:14:43 -05:00
parent a15d812f12
commit 2f0588ac80

View file

@ -114,7 +114,7 @@ int32_t gfs_free(int32_t i) {
int32_t gfs_close(int32_t i) { int32_t gfs_close(int32_t i) {
int32_t x; int32_t x;
if (x = gfs_free(i)) if ((x = gfs_free(i)))
return x; return x;
if (gfs_file[i].scrn) if (gfs_file[i].scrn)
@ -268,7 +268,7 @@ comstatment:
else if (strv & 0x0000FF) else if (strv & 0x0000FF)
strv = strv | (c << 8); strv = strv | (c << 8);
else else
strv = strv = c; strv = c;
if (strv > 16777216) if (strv > 16777216)
return -1; // string option too long (max 3 characters) return -1; // string option too long (max 3 characters)
@ -649,7 +649,7 @@ int32_t gfs_open(qbs *filename, int32_t access, int32_t restrictions, int32_t ho
f->pos = 0; f->pos = 0;
// check for OPEN COM syntax // check for OPEN COM syntax
if (x = gfs_open_com_syntax(filenamez, f)) { if ((x = gfs_open_com_syntax(filenamez, f))) {
if (x == -1) { if (x == -1) {
gfs_free(i); gfs_free(i);
return -11; return -11;
@ -963,7 +963,7 @@ int32_t gfs_write(int32_t i, int64_t position, uint8_t *data, int64_t size) {
return -4; // illegal function call return -4; // illegal function call
static int32_t x; static int32_t x;
if (position != -1) { if (position != -1) {
if (x = gfs_setpos(i, position)) if ((x = gfs_setpos(i, position)))
return x; //(pass on error) return x; //(pass on error)
} }
@ -1022,7 +1022,7 @@ int32_t gfs_read(int32_t i, int64_t position, uint8_t *data, int64_t size) {
return -4; // illegal function call return -4; // illegal function call
static int32_t x; static int32_t x;
if (position != -1) { if (position != -1) {
if (x = gfs_setpos(i, position)) if ((x = gfs_setpos(i, position)))
return x; //(pass on error) return x; //(pass on error)
} }
@ -1123,7 +1123,7 @@ int32_t gfs_lock(int32_t i, int64_t offset_start, int64_t offset_end) {
#endif #endif
#ifdef GFS_WINDOWS #ifdef GFS_WINDOWS
uint64_t bytes; int64_t bytes;
bytes = offset_end; bytes = offset_end;
if (bytes != -1) if (bytes != -1)
bytes = bytes - offset_start + 1; bytes = bytes - offset_start + 1;
@ -1165,7 +1165,7 @@ int32_t gfs_unlock(int32_t i, int64_t offset_start, int64_t offset_end) {
#endif #endif
#ifdef GFS_WINDOWS #ifdef GFS_WINDOWS
uint64_t bytes; int64_t bytes;
bytes = offset_end; bytes = offset_end;
if (bytes != -1) if (bytes != -1)
bytes = bytes - offset_start + 1; bytes = bytes - offset_start + 1;