about summary refs log tree commit diff stats
path: root/src/libtools
diff options
context:
space:
mode:
authorptitSeb <sebastien.chev@gmail.com>2024-12-16 12:41:05 +0100
committerptitSeb <sebastien.chev@gmail.com>2024-12-16 12:41:05 +0100
commitd432b18d23e61ad3b73f6a3c821f23eb2dd7792e (patch)
treebb630e39129f19e8b01630eca8a04cc9bbfd9543 /src/libtools
parent98c0811525ff6b0ba099f2a88660c3067b73c1e1 (diff)
downloadbox64-d432b18d23e61ad3b73f6a3c821f23eb2dd7792e.tar.gz
box64-d432b18d23e61ad3b73f6a3c821f23eb2dd7792e.zip
[BOX32][WRAPPER] Added 32bits wrapped libxcb
Diffstat (limited to 'src/libtools')
-rw-r--r--src/libtools/myalignxcb32.c16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/libtools/myalignxcb32.c b/src/libtools/myalignxcb32.c
index e1b0e868..3bc8e5fe 100644
--- a/src/libtools/myalignxcb32.c
+++ b/src/libtools/myalignxcb32.c
@@ -72,7 +72,7 @@ typedef struct my_xcb_connection_32_s {
 
 #define NXCB 8
 static my_xcb_connection_t* my_xcb_connects[NXCB] = {0};
-static my_xcb_connection_32_t x64_xcb_connects[NXCB] = {0};
+static my_xcb_connection_32_t i386_xcb_connects[NXCB] = {0};
 
 void* align_xcb_connection32(void* src)
 {
@@ -81,7 +81,7 @@ void* align_xcb_connection32(void* src)
     // find it
     my_xcb_connection_t * dest = NULL;
     for(int i=0; i<NXCB && !dest; ++i)
-        if(src==&x64_xcb_connects[i])
+        if(src==&i386_xcb_connects[i])
             dest = my_xcb_connects[i];
     #if 1
     if(!dest)
@@ -180,15 +180,15 @@ void* add_xcb_connection32(void* src)
     // check if already exist
     for(int i=0; i<NXCB; ++i)
         if(my_xcb_connects[i] == src) {
-            unalign_xcb_connection32(src, &x64_xcb_connects[i]);
-            return &x64_xcb_connects[i];
+            unalign_xcb_connection32(src, &i386_xcb_connects[i]);
+            return &i386_xcb_connects[i];
         }
     // find a free slot
     for(int i=0; i<NXCB; ++i)
         if(!my_xcb_connects[i]) {
             my_xcb_connects[i] = src;
-            unalign_xcb_connection32(src, &x64_xcb_connects[i]);
-            return &x64_xcb_connects[i];
+            unalign_xcb_connection32(src, &i386_xcb_connects[i]);
+            return &i386_xcb_connects[i];
         }
     printf_log(LOG_NONE, "BOX64: Error, no more free xcb_connect 32bits slot for %p\n", src);
     return src;
@@ -200,9 +200,9 @@ void del_xcb_connection32(void* src)
         return;
     // find it
     for(int i=0; i<NXCB; ++i)
-        if(src==&x64_xcb_connects[i]) {
+        if(src==&i386_xcb_connects[i]) {
             my_xcb_connects[i] = NULL;
-            memset(&x64_xcb_connects[i], 0, sizeof(my_xcb_connection_32_t));
+            memset(&i386_xcb_connects[i], 0, sizeof(my_xcb_connection_32_t));
             return;
         }
     printf_log(LOG_NONE, "BOX64: Error, 32bits xcb_connect %p not found for deletion\n", src);