aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--nimterop/getters.nim5
1 files changed, 5 insertions, 0 deletions
diff --git a/nimterop/getters.nim b/nimterop/getters.nim
index 02732e5..1e76429 100644
--- a/nimterop/getters.nim
+++ b/nimterop/getters.nim
@@ -20,6 +20,11 @@ proc getType*(str: string): string =
replace("unsigned ", "u").
replace(re"([u]?int[\d]+)_t", "$1")
+ if result == "uchar":
+ result = "cuchar"
+ elif result == "double":
+ result = "cdouble"
+
proc getLit*(str: string): string =
if str.contains(re"^[\-]?[\d]+$") or
str.contains(re"^[\-]?[\d]*\.[\d]+$") or