aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlon Zakai <alonzakai@gmail.com>2013-04-24 09:37:23 -0700
committerAlon Zakai <alonzakai@gmail.com>2013-04-24 09:37:23 -0700
commit01ce06500abc9c7d317d0324f67f9588b6776499 (patch)
treea126f7d46f4765776b3582af11e3270465622a03
parentfafd0b49ad71af94668c4cd113b0cc2a89a70e87 (diff)
fix and simplify a few str* asm library functions
-rw-r--r--src/library.js6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/library.js b/src/library.js
index 29c3386f..19c69eb1 100644
--- a/src/library.js
+++ b/src/library.js
@@ -4292,7 +4292,7 @@ LibraryManager.library = {
ptr = ptr|0;
var curr = 0;
curr = ptr;
- while ({{{ makeGetValueAsm('curr', '0', 'i8') }}}|0 != 0) {
+ while ({{{ makeGetValueAsm('curr', '0', 'i8') }}}) {
curr = (curr + 1)|0;
}
return (curr - ptr)|0;
@@ -4338,7 +4338,7 @@ LibraryManager.library = {
do {
{{{ makeCopyValues('(pdest+i)|0', '(psrc+i)|0', 1, 'i8', null, 1) }}};
i = (i+1)|0;
- } while (({{{ makeGetValue('psrc', 'i-1', 'i8') }}})|0 != 0);
+ } while ({{{ makeGetValueAsm('psrc', 'i-1', 'i8') }}});
return pdest|0;
},
@@ -4397,7 +4397,7 @@ LibraryManager.library = {
do {
{{{ makeCopyValues('pdest+i', 'psrc+i', 1, 'i8', null, 1) }}};
i = (i+1)|0;
- } while ({{{ makeGetValueAsm('psrc', 'i-1', 'i8') }}} != 0);
+ } while ({{{ makeGetValueAsm('psrc', 'i-1', 'i8') }}});
return pdest|0;
},