More warning squelching. (Thank you, GLib developers, for using gulong
authorguy <guy@f5534014-38df-0310-8fa8-9805f1628bb7>
Sat, 28 May 2011 22:17:22 +0000 (22:17 +0000)
committerguy <guy@f5534014-38df-0310-8fa8-9805f1628bb7>
Sat, 28 May 2011 22:17:22 +0000 (22:17 +0000)
rather than gsize as the second argument to the GLib snprintf routines.)

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@37448 f5534014-38df-0310-8fa8-9805f1628bb7

gtk/export_sslkeys.c

index f1e041dbb91528a4ac935ace3152343d885d277e..c7d0afba2cabb15934a9f718efe9a751468953d4 100644 (file)
@@ -92,23 +92,27 @@ ssl_export_sessions_func(gpointer key, gpointer value, gpointer user_data)
 
     offset = strlen(keylist->data);
     
-    g_snprintf(keylist->data+offset,keylist->data_len-offset,"RSA Session-ID:");
+    /*
+     * XXX - should this be a string that grows as necessary to hold
+     * everything in it?
+     */
+    g_snprintf(keylist->data+offset,(gulong)(keylist->data_len-offset),"RSA Session-ID:");
     offset += 15;
 
     for( i=0; i<sslid->data_len; i++) {
-        g_snprintf(keylist->data+offset,keylist->data_len-offset,"%.2x",sslid->data[i]&255);
+        g_snprintf(keylist->data+offset,(gulong)(keylist->data_len-offset),"%.2x",sslid->data[i]&255);
         offset += 2;
     }
 
-    g_snprintf(keylist->data+offset,keylist->data_len-offset," Master-Key:");
+    g_snprintf(keylist->data+offset,(gulong)(keylist->data_len-offset)," Master-Key:");
     offset += 12;
 
     for( i=0; i<mastersecret->data_len; i++) {
-        g_snprintf(keylist->data+offset,keylist->data_len-offset,"%.2x",mastersecret->data[i]&255);
+        g_snprintf(keylist->data+offset,(gulong)(keylist->data_len-offset),"%.2x",mastersecret->data[i]&255);
         offset += 2;
     }
 
-    g_snprintf(keylist->data+offset,keylist->data_len-offset,"\n");
+    g_snprintf(keylist->data+offset,(gulong)(keylist->data_len-offset),"\n");
 }
 
 StringInfo*