@@ -466,9 +466,8 @@ rfbBool rfbInitClient(rfbClient* client,int* argc,char** argv) {
466466 } else if (i + 1 < * argc && strcmp (argv [i ], "-repeaterdest" ) == 0 ) {
467467 char * colon = strchr (argv [i + 1 ],':' );
468468
469- if (client -> destHost )
470- free (client -> destHost );
471- client -> destPort = 5900 ;
469+ free (client -> destHost );
470+ client -> destPort = 5900 ;
472471
473472 client -> destHost = strdup (argv [i + 1 ]);
474473 if (client -> destHost && colon ) {
@@ -479,8 +478,7 @@ rfbBool rfbInitClient(rfbClient* client,int* argc,char** argv) {
479478 } else {
480479 char * colon = strrchr (argv [i ],':' );
481480
482- if (client -> serverHost )
483- free (client -> serverHost );
481+ free (client -> serverHost );
484482
485483 if (colon ) {
486484 client -> serverHost = strdup (argv [i ]);
@@ -537,11 +535,8 @@ void rfbClientCleanup(rfbClient* client) {
537535#endif /* LIBVNCSERVER_HAVE_LIBJPEG */
538536#endif
539537
540- if (client -> ultra_buffer )
541- free (client -> ultra_buffer );
542-
543- if (client -> raw_buffer )
544- free (client -> raw_buffer );
538+ free (client -> ultra_buffer );
539+ free (client -> raw_buffer );
545540
546541 FreeTLS (client );
547542
@@ -551,8 +546,7 @@ void rfbClientCleanup(rfbClient* client) {
551546 client -> clientData = next ;
552547 }
553548
554- if (client -> vncRec )
555- free (client -> vncRec );
549+ free (client -> vncRec );
556550
557551 if (client -> sock != RFB_INVALID_SOCKET )
558552 rfbCloseSocket (client -> sock );
@@ -562,18 +556,13 @@ void rfbClientCleanup(rfbClient* client) {
562556 rfbCloseSocket (client -> listen6Sock );
563557 free (client -> desktopName );
564558 free (client -> serverHost );
565- if (client -> destHost )
566- free (client -> destHost );
567- if (client -> clientAuthSchemes )
568- free (client -> clientAuthSchemes );
569- if (client -> rcSource )
570- free (client -> rcSource );
571- if (client -> rcMask )
572- free (client -> rcMask );
559+ free (client -> destHost );
560+ free (client -> clientAuthSchemes );
561+ free (client -> rcSource );
562+ free (client -> rcMask );
573563
574564#ifdef LIBVNCSERVER_HAVE_SASL
575- if (client -> saslSecret )
576- free (client -> saslSecret );
565+ free (client -> saslSecret );
577566 if (client -> saslconn )
578567 sasl_dispose (& client -> saslconn );
579568#endif /* LIBVNCSERVER_HAVE_SASL */
0 commit comments