diff options
author | Alon Zakai <alonzakai@gmail.com> | 2013-01-23 10:46:57 -0800 |
---|---|---|
committer | Alon Zakai <alonzakai@gmail.com> | 2013-01-23 10:46:57 -0800 |
commit | 470300c4c6a77886d20476846bf2c8f6bf7e8ded (patch) | |
tree | bfa9af457b2744d629c4fe11d7f40e1df473d276 /src/parseTools.js | |
parent | 63b4d41d6a36b6349d879a62b65749b999d04689 (diff) |
properly detect return type when detecting function type
Diffstat (limited to 'src/parseTools.js')
-rw-r--r-- | src/parseTools.js | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/parseTools.js b/src/parseTools.js index 2e17c981..206557b5 100644 --- a/src/parseTools.js +++ b/src/parseTools.js @@ -217,7 +217,7 @@ function isFunctionType(type, out) { var lastOpen = type.lastIndexOf('('); var returnType; if (firstOpen == lastOpen) { - returnType = type.substr(0, type.indexOf(' ')); + returnType = getReturnType(type); if (!isType(returnType)) return false; } else { returnType = 'i8*'; // some pointer type, no point in analyzing further |