about summary refs log tree commit diff stats
path: root/src/libtools
diff options
context:
space:
mode:
authorptitSeb <sebastien.chev@gmail.com>2024-10-19 12:40:33 +0200
committerptitSeb <sebastien.chev@gmail.com>2024-10-19 12:40:33 +0200
commit6bdeb182531f21f7ee8dfcc8b1cf639276d96f63 (patch)
tree5345b0dfcdd8d0e074010324bf2eb35d902aa98b /src/libtools
parent8f1f23c99138a837da961a8a32f7d8549c2c01f4 (diff)
downloadbox64-6bdeb182531f21f7ee8dfcc8b1cf639276d96f63.tar.gz
box64-6bdeb182531f21f7ee8dfcc8b1cf639276d96f63.zip
[BOX32] Fixed to a couple of wrapped libc functions
Diffstat (limited to 'src/libtools')
-rwxr-xr-xsrc/libtools/myalign32.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/libtools/myalign32.c b/src/libtools/myalign32.c
index dc5677f0..f38776b6 100755
--- a/src/libtools/myalign32.c
+++ b/src/libtools/myalign32.c
@@ -50,6 +50,7 @@ void myStackAlign32(const char* fmt, uint32_t* st, uint64_t* mystack)
                     case 'f': state += 10; break;    //  float
                     case 'd':
                     case 'i':
+                    case 'n':
                     case 'o': state += 20; break;   // int
                     case 'x':
                     case 'X':
@@ -70,7 +71,6 @@ void myStackAlign32(const char* fmt, uint32_t* st, uint64_t* mystack)
                     case '+': 
                     case '-': ++p; break; // formating, ignored
                     case 'm': state = 0; ++p; break; // no argument
-                    case 'n':
                     case 'p':
                     case 'S':
                     case 's': state = 30; break; // pointers
@@ -181,6 +181,7 @@ size_t myStackAlignScanf32(const char* fmt, uint32_t* st, uint64_t* mystack, siz
                     case 'f': state += 10; break;    //  float
                     case 'd':
                     case 'i':
+                    case 'n':
                     case 'o': state += 20; break;   // int
                     case 'u':
                     case 'x':
@@ -203,7 +204,6 @@ size_t myStackAlignScanf32(const char* fmt, uint32_t* st, uint64_t* mystack, siz
                     case '-': ++p; break; // formating, ignored
                     case '[': state += 60; ++p; break;
                     case 'm': state = 0; ++p; break; // no argument
-                    case 'n':
                     case 'p': state = 30; break; // pointers
                     case 'S':
                     case 's': state = 50; break; // string
@@ -309,6 +309,7 @@ void myStackAlignScanf32_final(const char* fmt, uint32_t* st, uint64_t* mystack,
                     case 'f': state += 10; break;    //  float
                     case 'd':
                     case 'i':
+                    case 'n':
                     case 'o': state += 20; break;   // int
                     case 'u':
                     case 'x':
@@ -331,7 +332,6 @@ void myStackAlignScanf32_final(const char* fmt, uint32_t* st, uint64_t* mystack,
                     case '-': ++p; break; // formating, ignored
                     case '[': state += 60; ++p; break;
                     case 'm': state = 0; ++p; break; // no argument
-                    case 'n':
                     case 'p': state = 30; break; // pointers
                     case 'S':
                     case 's': state = 50; break; // strings
@@ -446,6 +446,7 @@ size_t myStackAlignScanfW32(const char* fmt, uint32_t* st, uint64_t* mystack, si
                     case 'f': state += 10; break;    //  float
                     case 'd':
                     case 'i':
+                    case 'n':
                     case 'o': state += 20; break;   // int
                     case 'u':
                     case 'x':
@@ -467,7 +468,6 @@ size_t myStackAlignScanfW32(const char* fmt, uint32_t* st, uint64_t* mystack, si
                     case '+': 
                     case '-': ++p; break; // formating, ignored
                     case 'm': state = 0; ++p; break; // no argument
-                    case 'n':
                     case 'p': state = 30; break; // pointers
                     case 'S':
                     case 's': state = 50; break; // strings
@@ -566,6 +566,7 @@ void myStackAlignScanfW32_final(const char* fmt, uint32_t* st, uint64_t* mystack
                     case 'f': state += 10; break;    //  float
                     case 'd':
                     case 'i':
+                    case 'n':
                     case 'o': state += 20; break;   // int
                     case 'u':
                     case 'x':
@@ -587,7 +588,6 @@ void myStackAlignScanfW32_final(const char* fmt, uint32_t* st, uint64_t* mystack
                     case '+': 
                     case '-': ++p; break; // formating, ignored
                     case 'm': state = 0; ++p; break; // no argument
-                    case 'n':
                     case 'p': state = 30; break; // pointers
                     case 'S':
                     case 's': state = 50; break; // string