g_memmove has been removed in favour of normal memmove in the latest glib
authorEvan Huus <eapache@gmail.com>
Fri, 20 Dec 2013 14:35:34 +0000 (14:35 -0000)
committerEvan Huus <eapache@gmail.com>
Fri, 20 Dec 2013 14:35:34 +0000 (14:35 -0000)
versions, so do the same. Plain old memmove appears to be specified in C90, so
I'm not sure why they ever needed a compat function in the first place...

svn path=/trunk/; revision=54295

epan/dissectors/packet-ssl-utils.c

index dd3d7574de1c1bedfbbd710c935068a65ab28cbc..c1dd5a07f348809dd985cd84b4d37ba2bc11671a 100644 (file)
@@ -1719,7 +1719,7 @@ ssl_private_decrypt(guint len, guchar* encr_data, SSL_PRIVATE_KEY* pk)
     ssl_debug_printf("pcry_private_decrypt: stripping %d bytes, decr_len %" G_GSIZE_MODIFIER "u\n",
         rc, decr_len);
     ssl_print_data("decrypted_unstrip_pre_master", decr_data_ptr, decr_len);
-    g_memmove(decr_data_ptr, &decr_data_ptr[rc], decr_len - rc);
+    memmove(decr_data_ptr, &decr_data_ptr[rc], decr_len - rc);
     decr_len -= rc;
 
 out:
@@ -1756,7 +1756,7 @@ out:
     ssl_debug_printf("pcry_private_decrypt: stripping %d bytes, decr_len %d\n",
         rc, decr_len);
     ssl_print_data("decrypted_unstrip_pre_master", decr_data_ptr, decr_len);
-    g_memmove(decr_data_ptr, &decr_data_ptr[rc], decr_len - rc);
+    memmove(decr_data_ptr, &decr_data_ptr[rc], decr_len - rc);
     decr_len -= rc;
 #endif /* SSL_FAST */
     gcry_mpi_release(text);