@@ -30,6 +30,7 @@ const decode = (kind, payload1, payload2, objectSpace) => {
3030 case 1 :
3131 return true ;
3232 }
33+ // falls through
3334 case 2 /* Kind.Number */ :
3435 return payload2 ;
3536 case 1 /* Kind.String */ :
@@ -555,7 +556,7 @@ class SwiftRuntime {
555556 swjs_call_function : ( ref , argv , argc , payload1_ptr , payload2_ptr ) => {
556557 const memory = this . memory ;
557558 const func = memory . getObject ( ref ) ;
558- let result = undefined ;
559+ let result ;
559560 try {
560561 const args = decodeArray ( argv , argc , this . getDataView ( ) , memory ) ;
561562 result = func ( ...args ) ;
@@ -590,9 +591,8 @@ class SwiftRuntime {
590591 const memory = this . memory ;
591592 const obj = memory . getObject ( obj_ref ) ;
592593 const func = memory . getObject ( func_ref ) ;
593- let result = undefined ;
594594 const args = decodeArray ( argv , argc , this . getDataView ( ) , memory ) ;
595- result = func . apply ( obj , args ) ;
595+ const result = func . apply ( obj , args ) ;
596596 return writeAndReturnKindBits ( result , payload1_ptr , payload2_ptr , false , this . getDataView ( ) , this . memory ) ;
597597 } ,
598598 swjs_call_new : ( ref , argv , argc ) => {
@@ -744,9 +744,10 @@ class SwiftRuntime {
744744 broker . onReceivingResponse ( message ) ;
745745 break ;
746746 }
747- default :
747+ default : {
748748 const unknownMessage = message ;
749749 throw new Error ( `Unknown message type: ${ unknownMessage } ` ) ;
750+ }
750751 }
751752 } ) ;
752753 } ,
@@ -773,9 +774,10 @@ class SwiftRuntime {
773774 broker . onReceivingResponse ( message ) ;
774775 break ;
775776 }
776- default :
777+ default : {
777778 const unknownMessage = message ;
778779 throw new Error ( `Unknown message type: ${ unknownMessage } ` ) ;
780+ }
779781 }
780782 } ) ;
781783 } ,
0 commit comments