diff options
author | Alon Zakai <alonzakai@gmail.com> | 2012-11-16 18:48:30 -0800 |
---|---|---|
committer | Alon Zakai <alonzakai@gmail.com> | 2013-02-06 10:57:29 -0800 |
commit | 7cc767bd36be39500f9dc60244b72a6761c34139 (patch) | |
tree | 17e3edc2bbde79f5b4dbb3780d1e51982602f855 | |
parent | e5be72c60d6368b517eb380bba0880e1bb91ef17 (diff) |
fix struct.dirent
-rw-r--r-- | src/library.js | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/library.js b/src/library.js index e10563df..792b4f7d 100644 --- a/src/library.js +++ b/src/library.js @@ -624,7 +624,12 @@ LibraryManager.library = { // dirent.h // ========================================================================== - __dirent_struct_layout: Runtime.generateStructInfo(['d_ino', 'd_name', 'd_off', 'd_reclen', 'd_type'], '%struct.dirent'), + __dirent_struct_layout: Runtime.generateStructInfo([ + ['i32', 'd_ino'], + ['[1024 x i8]', 'd_name'], + ['i32', 'd_off'], + ['i32', 'd_reclen'], + ['i32', 'd_type']]), opendir__deps: ['$FS', '__setErrNo', '$ERRNO_CODES', '__dirent_struct_layout'], opendir: function(dirname) { // DIR *opendir(const char *dirname); |