diff options
author | max99x <max99x@gmail.com> | 2011-07-18 02:09:31 +0300 |
---|---|---|
committer | max99x <max99x@gmail.com> | 2011-07-18 02:09:31 +0300 |
commit | b04daaa557cfe04d712fc3bf4849201dfdb5d734 (patch) | |
tree | 22e67b7dc9eb75e63a6f0602ac4d8168e963bfd8 | |
parent | 006b8b21b5561ff9f342cc3164ce14f6a10dd313 (diff) |
Fixed strcpy() and strncpy() returning undefined.
-rw-r--r-- | src/library.js | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/library.js b/src/library.js index 17582cd7..9d55f0cc 100644 --- a/src/library.js +++ b/src/library.js @@ -1633,6 +1633,7 @@ LibraryManager.library = { {{{ makeCopyValues('pdest+i', 'psrc+i', 1, 'i8') }}} i ++; } while ({{{ makeGetValue('psrc', 'i-1', 'i8') }}} != 0); + return pdest; }, strncpy: function(pdest, psrc, num) { @@ -1642,6 +1643,7 @@ LibraryManager.library = { {{{ makeSetValue('pdest', 'i', 'curr', 'i8') }}} padding = padding || {{{ makeGetValue('psrc', 'i', 'i8') }}} == 0; } + return pdest; }, strcat__deps: ['strlen'], |