diff options
author | max99x <max99x@gmail.com> | 2011-07-31 07:26:12 +0300 |
---|---|---|
committer | max99x <max99x@gmail.com> | 2011-07-31 07:26:12 +0300 |
commit | c6a4182becf30692db96d7133aa091090b24ad38 (patch) | |
tree | de9100b4b128f680efec4a5bd5cd878bfffe2e43 | |
parent | d1b71bb5fcecc251903306876d201a60e61ce5e6 (diff) |
Updated uname() to use "function x(){}" instead of "var x = function(){};".
-rw-r--r-- | src/library.js | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/library.js b/src/library.js index 1a4dba67..bc4e0d15 100644 --- a/src/library.js +++ b/src/library.js @@ -4166,16 +4166,16 @@ LibraryManager.library = { uname: function(name) { // int uname(struct utsname *name); // http://pubs.opengroup.org/onlinepubs/009695399/functions/uname.html + function copyString(element, value) { + var offset = ___utsname_struct_layout[element]; + for (var i = 0; i < value.length; i++) { + {{{ makeSetValue('name', 'offset + i', 'value.charCodeAt(i)', 'i8') }}} + } + {{{ makeSetValue('name', 'offset + i', '0', 'i8') }}} + } if (name === 0) { return -1; } else { - var copyString = function(element, value) { - var offset = ___utsname_struct_layout[element]; - for (var i = 0; i < value.length; i++) { - {{{ makeSetValue('name', 'offset + i', 'value.charCodeAt(i)', 'i8') }}} - } - {{{ makeSetValue('name', 'offset + i', '0', 'i8') }}} - }; copyString('sysname', 'Emscripten'); copyString('nodename', 'emscripten'); copyString('release', '1.0'); |