@@ -301,7 +301,7 @@ var LibraryDylink = {
301301#if DYLINK_DEBUG
302302 dbg ( 'dlSetError: ' + msg ) ;
303303#endif
304- withStackSave ( function ( ) {
304+ withStackSave ( ( ) => {
305305 var cmsg = stringToUTF8OnStack ( msg ) ;
306306 ___dl_seterr ( cmsg , 0 ) ;
307307 } ) ;
@@ -807,9 +807,9 @@ var LibraryDylink = {
807807 var instance = new WebAssembly . Instance ( binary , info ) ;
808808 return Promise . resolve ( postInstantiation ( instance ) ) ;
809809 }
810- return WebAssembly . instantiate ( binary , info ) . then ( function ( result ) {
811- return postInstantiation ( result . instance ) ;
812- } ) ;
810+ return WebAssembly . instantiate ( binary , info ) . then (
811+ ( result ) => postInstantiation ( result . instance )
812+ ) ;
813813 }
814814
815815 var module = binary instanceof WebAssembly . Module ? binary : new WebAssembly . Module ( binary ) ;
@@ -819,18 +819,14 @@ var LibraryDylink = {
819819
820820 // now load needed libraries and the module itself.
821821 if ( flags . loadAsync ) {
822- return metadata . neededDynlibs . reduce ( function ( chain , dynNeeded ) {
823- return chain . then ( function ( ) {
822+ return metadata . neededDynlibs . reduce ( ( chain , dynNeeded ) => {
823+ return chain . then ( ( ) => {
824824 return loadDynamicLibrary ( dynNeeded , flags ) ;
825825 } ) ;
826- } , Promise . resolve ( ) ) . then ( function ( ) {
827- return loadModule ( ) ;
828- } ) ;
826+ } , Promise . resolve ( ) ) . then ( loadModule ) ;
829827 }
830828
831- metadata . neededDynlibs . forEach ( function ( dynNeeded ) {
832- loadDynamicLibrary ( dynNeeded , flags , localScope ) ;
833- } ) ;
829+ metadata . neededDynlibs . forEach ( ( needed ) => loadDynamicLibrary ( needed , flags , localScope ) ) ;
834830 return loadModule ( ) ;
835831 } ,
836832
@@ -1015,11 +1011,11 @@ var LibraryDylink = {
10151011
10161012 // Load binaries asynchronously
10171013 addRunDependency ( 'loadDylibs' ) ;
1018- dynamicLibraries . reduce ( function ( chain , lib ) {
1019- return chain . then ( function ( ) {
1014+ dynamicLibraries . reduce ( ( chain , lib ) => {
1015+ return chain . then ( ( ) => {
10201016 return loadDynamicLibrary ( lib , { loadAsync : true , global : true , nodelete : true , allowUndefined : true } ) ;
10211017 } ) ;
1022- } , Promise . resolve ( ) ) . then ( function ( ) {
1018+ } , Promise . resolve ( ) ) . then ( ( ) => {
10231019 // we got them all, wonderful
10241020 reportUndefinedSymbols ( ) ;
10251021 removeRunDependency ( 'loadDylibs' ) ;
@@ -1093,13 +1089,13 @@ var LibraryDylink = {
10931089#endif
10941090 _dlopen_js : function ( handle ) {
10951091#if ASYNCIFY
1096- return Asyncify . handleSleep ( function ( wakeUp ) {
1092+ return Asyncify . handleSleep ( ( wakeUp ) => {
10971093 var jsflags = {
10981094 loadAsync : true ,
10991095 fs : FS , // load libraries from provided filesystem
11001096 }
11011097 var promise = dlopenInternal ( handle , jsflags ) ;
1102- promise . then ( wakeUp ) . catch ( function ( ) { wakeUp ( 0 ) } ) ;
1098+ promise . then ( wakeUp ) . catch ( ( ) => wakeUp ( 0 ) ) ;
11031099 } ) ;
11041100#else
11051101 var jsflags = {
@@ -1118,11 +1114,11 @@ var LibraryDylink = {
11181114 var filename = UTF8ToString ( { { { makeGetValue ( 'handle' , C_STRUCTS . dso . name , '*' ) } } } ) ;
11191115 dlSetError ( 'Could not load dynamic lib: ' + filename + '\n' + e ) ;
11201116 { { { runtimeKeepalivePop ( ) } } }
1121- callUserCallback ( function ( ) { { { { makeDynCall ( 'vpp' , 'onerror' ) } } } ( handle , user_data ) ; } ) ;
1117+ callUserCallback ( ( ) => { { { makeDynCall ( 'vpp' , 'onerror' ) } } } ( handle , user_data ) ) ;
11221118 }
11231119 function successCallback ( ) {
11241120 { { { runtimeKeepalivePop ( ) } } }
1125- callUserCallback ( function ( ) { { { { makeDynCall ( 'vpp' , 'onsuccess' ) } } } ( handle , user_data ) ; } ) ;
1121+ callUserCallback ( ( ) => { { { makeDynCall ( 'vpp' , 'onsuccess' ) } } } ( handle , user_data ) ) ;
11261122 }
11271123
11281124 { { { runtimeKeepalivePush ( ) } } }
0 commit comments