diff options
author | Alon Zakai <alonzakai@gmail.com> | 2013-10-12 09:56:08 -0700 |
---|---|---|
committer | Alon Zakai <alonzakai@gmail.com> | 2013-10-12 09:56:08 -0700 |
commit | 11e6a91e022ff5c58479fa69059e23ad6286fb59 (patch) | |
tree | b23a8c5c9c5e8af09bd8c667762e188dfdf283df /src | |
parent | 66d334ab51cfd201ba374afd5247d380b6c9b21f (diff) |
avoid crash in demangler with special operators
Diffstat (limited to 'src')
-rw-r--r-- | src/preamble.js | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/preamble.js b/src/preamble.js index 03627760..6f148e60 100644 --- a/src/preamble.js +++ b/src/preamble.js @@ -648,7 +648,7 @@ function demangle(func) { if (func[3] !== 'N') { // not namespaced var m = /(\d+)([^\d].*)/.exec(func.substr(3)); - return m[2].substr(0, m[1]); + return m ? m[2].substr(0, m[1]) : func; } // namespaced N-E var i = 4, ret = []; |