aboutsummaryrefslogtreecommitdiff
path: root/src/library.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/library.js')
-rw-r--r--src/library.js6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/library.js b/src/library.js
index 718b61e2..e225591e 100644
--- a/src/library.js
+++ b/src/library.js
@@ -3382,6 +3382,12 @@ LibraryManager.library = {
return __parseInt(str, endptr, base, 0, 18446744073709551615, 64, true); // ULONG_MAX; imprecise.
},
+ atof: function(ptr) {
+ var str = Pointer_stringify(ptr);
+ var ret = parseFloat(str);
+ return isNaN(ret) ? 0 : ret;
+ },
+
qsort__deps: ['memcpy'],
qsort: function(base, num, size, comparator) {
if (num == 0 || size == 0) return;