aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-tacacs.c
diff options
context:
space:
mode:
authorRonnie Sahlberg <ronnie_sahlberg@ozemail.com.au>2005-08-17 08:43:40 +0000
committerRonnie Sahlberg <ronnie_sahlberg@ozemail.com.au>2005-08-17 08:43:40 +0000
commitdb4cbf9537f2a2fa3819bd0531906fe92589b070 (patch)
tree3d7ab038ea67f61a56803e72965acf1381abce2e /epan/dissectors/packet-tacacs.c
parent2046fd75b8463600aa067eecd2510c633f3f0c15 (diff)
remove g_malloc() from rip remove one g_malloc() from tacacs
svn path=/trunk/; revision=15380
Diffstat (limited to 'epan/dissectors/packet-tacacs.c')
-rw-r--r--epan/dissectors/packet-tacacs.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/epan/dissectors/packet-tacacs.c b/epan/dissectors/packet-tacacs.c
index 6e4f7cac7b..0c40722d3f 100644
--- a/epan/dissectors/packet-tacacs.c
+++ b/epan/dissectors/packet-tacacs.c
@@ -67,6 +67,7 @@
#include <epan/prefs.h>
#include <epan/crypt-md5.h>
+#include <epan/emem.h>
#include "packet-tacacs.h"
static void md5_xor( guint8 *data, const char *key, int data_len, guint8 *session_id, guint8 version, guint8 seq_no );
@@ -1121,7 +1122,7 @@ md5_xor( guint8 *data, const char *key, int data_len, guint8 *session_id, guint8
md5_len = 4 /* sizeof(session_id) */ + strlen(key)
+ sizeof(version) + sizeof(seq_no);
- md5_buff = (md5_byte_t*)g_malloc(md5_len+MD5_LEN);
+ md5_buff = (md5_byte_t*)ep_alloc(md5_len+MD5_LEN);
mdp = md5_buff;
@@ -1151,5 +1152,4 @@ md5_xor( guint8 *data, const char *key, int data_len, guint8 *session_id, guint8
md5_append(&mdcontext, md5_buff, md5_len);
md5_finish(&mdcontext,hash);
}
- g_free( md5_buff );
}