diff options
-rw-r--r-- | Linux_C_12/util_121.h | 2 | ||||
-rw-r--r-- | clCCall_12.icl | 6 |
2 files changed, 4 insertions, 4 deletions
diff --git a/Linux_C_12/util_121.h b/Linux_C_12/util_121.h index 14091f9..84265fa 100644 --- a/Linux_C_12/util_121.h +++ b/Linux_C_12/util_121.h @@ -49,7 +49,7 @@ typedef struct } CrossCallInfo;
typedef struct clean_string
- { int length;
+ { int64_t length;
char characters[1];
} *CLEAN_STRING;
diff --git a/clCCall_12.icl b/clCCall_12.icl index 07bc194..0d2c24d 100644 --- a/clCCall_12.icl +++ b/clCCall_12.icl @@ -152,7 +152,7 @@ winReleaseCString _ _ = code
{
.inline WinReleaseCString
- ccall WinReleaseCString "II-I"
+ ccall WinReleaseCString "pI-I"
.end
}
@@ -161,7 +161,7 @@ winGetCStringAndFree _ _ = code
{
.inline WinGetCStringAndFree
- ccall WinGetCStringAndFree "II-SI"
+ ccall WinGetCStringAndFree "pI-SI"
.end
}
@@ -170,7 +170,7 @@ winGetCString _ _ = code
{
.inline WinGetCString
- ccall WinGetCString "II-SI"
+ ccall WinGetCString "pI-SI"
.end
}
|