diff options
-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++; |