about summary refs log tree commit diff stats
path: root/src/tools
diff options
context:
space:
mode:
authorptitSeb <sebastien.chev@gmail.com>2023-02-13 11:24:13 +0100
committerptitSeb <sebastien.chev@gmail.com>2023-02-13 11:24:13 +0100
commit9c8b663d5bc1f30717aa4d87cc63d1c9ebfa1c8e (patch)
tree138dc39b708378f56bf0a5a6ef6fa5e99c704b66 /src/tools
parent8309b63fb10cba69ef5374f9c2e5416369d84bb2 (diff)
downloadbox64-9c8b663d5bc1f30717aa4d87cc63d1c9ebfa1c8e.tar.gz
box64-9c8b663d5bc1f30717aa4d87cc63d1c9ebfa1c8e.zip
Various minor warning fixes
Diffstat (limited to 'src/tools')
-rwxr-xr-xsrc/tools/bridge.c2
-rw-r--r--src/tools/rcfile.c5
2 files changed, 4 insertions, 3 deletions
diff --git a/src/tools/bridge.c b/src/tools/bridge.c
index 514ce989..3bc7ca22 100755
--- a/src/tools/bridge.c
+++ b/src/tools/bridge.c
@@ -60,7 +60,7 @@ brick_t* NewBrick(void* old)
     if(ptr == MAP_FAILED) {
         printf_log(LOG_NONE, "Warning, cannot allocate 0x%lx aligned bytes for bridge, will probably crash later\n", NBRICK*sizeof(onebridge_t));
     }
-    dynarec_log(LOG_INFO, "New Bridge brick at %p (size 0x%x)\n", ptr, NBRICK*sizeof(onebridge_t));
+    dynarec_log(LOG_INFO, "New Bridge brick at %p (size 0x%zx)\n", ptr, NBRICK*sizeof(onebridge_t));
     ret->b = ptr;
     return ret;
 }
diff --git a/src/tools/rcfile.c b/src/tools/rcfile.c
index 65474f80..ec083b5c 100644
--- a/src/tools/rcfile.c
+++ b/src/tools/rcfile.c
@@ -257,7 +257,8 @@ void LoadRCFile(const char* filename)
         int tmp = shm_open(TMP_MEMRCFILE, O_RDWR | O_CREAT, S_IRWXU);
         if(tmp<0) return; // error, bye bye
         shm_unlink(TMP_MEMRCFILE);    // remove the shm file, but it will still exist because it's currently in use
-        write(tmp, default_rcfile, sizeof(default_rcfile));
+        int dummy = write(tmp, default_rcfile, sizeof(default_rcfile));
+        (void)dummy;
         lseek(tmp, 0, SEEK_SET);
         f = fdopen(tmp, "r");
     }
@@ -506,7 +507,7 @@ void ApplyParams(const char* name)
         uintptr_t no_start = 0, no_end = 0;
         char* p;
         no_start = strtoul(param->box64_nodynarec, &p, 0);
-        if(p!=param->box64_nodynarec & p[0]=='-') {
+        if(p!=param->box64_nodynarec && p[0]=='-') {
             char* p2;
             ++p;
             no_end = strtoul(p, &p2, 0);