@ -1643,6 +1643,7 @@ SendKeyEvent(rfbClient* client, uint32_t key, rfbBool down)
if ( ! SupportsClient2Server ( client , rfbKeyEvent ) ) return TRUE ;
if ( ! SupportsClient2Server ( client , rfbKeyEvent ) ) return TRUE ;
memset ( & ke , 0 , sizeof ( ke ) ) ;
ke . type = rfbKeyEvent ;
ke . type = rfbKeyEvent ;
ke . down = down ? 1 : 0 ;
ke . down = down ? 1 : 0 ;
ke . key = rfbClientSwap32IfLE ( key ) ;
ke . key = rfbClientSwap32IfLE ( key ) ;
@ -1661,6 +1662,7 @@ SendClientCutText(rfbClient* client, char *str, int len)
if ( ! SupportsClient2Server ( client , rfbClientCutText ) ) return TRUE ;
if ( ! SupportsClient2Server ( client , rfbClientCutText ) ) return TRUE ;
memset ( & cct , 0 , sizeof ( cct ) ) ;
cct . type = rfbClientCutText ;
cct . type = rfbClientCutText ;
cct . length = rfbClientSwap32IfLE ( len ) ;
cct . length = rfbClientSwap32IfLE ( len ) ;
return ( WriteToRFBServer ( client , ( char * ) & cct , sz_rfbClientCutTextMsg ) & &
return ( WriteToRFBServer ( client , ( char * ) & cct , sz_rfbClientCutTextMsg ) & &