- print error string in useful format

diff --git a/programs/ssl/ssl_client2.c b/programs/ssl/ssl_client2.c
index 4b84d51..1264678 100644
--- a/programs/ssl/ssl_client2.c
+++ b/programs/ssl/ssl_client2.c
@@ -478,7 +478,7 @@
     {
         char error_buf[100];
         error_strerror( ret, error_buf, 100 );
-        printf("Last error was: %d - %s\n\n", ret, error_buf );
+        printf("Last error was: -0x%X - %s\n\n", -ret, error_buf );
     }
 #endif