aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGanesh Viswanathan <dev@genotrance.com>2018-12-03 16:25:44 -0600
committerGanesh Viswanathan <dev@genotrance.com>2018-12-03 16:25:44 -0600
commit007f3aa1913dca798f73ee55ca9cbe507b36fef6 (patch)
treeeaf05c1413896a2e004abf7a8ceefe5674907d46
parentba8c57984bc2e947c1f8a1c22c3df398188959a5 (diff)
downloadnimterop-007f3aa1913dca798f73ee55ca9cbe507b36fef6.tar.gz
nimterop-007f3aa1913dca798f73ee55ca9cbe507b36fef6.zip
Fix for uchar and double
-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