diff options
author | Alon Zakai <azakai@mozilla.com> | 2010-12-12 16:17:44 -0800 |
---|---|---|
committer | Alon Zakai <azakai@mozilla.com> | 2010-12-12 16:17:44 -0800 |
commit | 4118243d177251dce74f2beb10c013aa3aa2f53f (patch) | |
tree | a161b0c8680fab56fd77bc829bcfada33c2dd6b4 | |
parent | 101458003fc463abd57f7dd095967d22c80b039d (diff) |
library stuff
-rw-r--r-- | src/library.js | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/src/library.js b/src/library.js index a4280a85..f894141e 100644 --- a/src/library.js +++ b/src/library.js @@ -41,10 +41,13 @@ var Library = { fopen: function(filename, mode) { return 1; // XXX }, + __01fopen64_: 'fopen', - _IO_getc: function(file) { + getc: function(file) { return -1; // EOF }, + getc_unlocked: 'getc', + _IO_getc: 'getc', ungetc: function(chr, stream) { return chr; @@ -92,6 +95,11 @@ var Library = { clearerr: function(stream) { }, + flockfile: function(file) { + }, + funlockfile: function(file) { + }, + // stdlib.h abs: 'Math.abs', @@ -331,7 +339,7 @@ var Library = { }, strpbrk: function(ptr1, ptr2) { - var searchSet = set.apply(null, String_copy(ptr2)); + var searchSet = Runtime.set.apply(null, String_copy(ptr2)); while (IHEAP[ptr1]) { if (IHEAP[ptr1] in searchSet) return ptr1; ptr1++; |