diff --git a/channels/chan_iax2.c b/channels/chan_iax2.c
index 77982305c0d0a08660fb6720b8d492493a71e6df..8b076127045131145ba5c1eb18610242a47a513f 100755
--- a/channels/chan_iax2.c
+++ b/channels/chan_iax2.c
@@ -1836,6 +1836,7 @@ static void mysql_update_peer(char *peer, struct sockaddr_in *sin)
 	if (mysql && (strlen(peer) < 128)) {
 		char query[512];
 		char *name;
+		char iabuf[80];
 		time_t nowtime;
 		name = alloca(strlen(peer) * 2 + 1);
 		time(&nowtime);
diff --git a/channels/chan_sip.c b/channels/chan_sip.c
index cdf866f6fbc18bc99aa0757e951dbdb275c5d3ea..941fa69e216d6f89dc3cba41df687364bcb517de 100755
--- a/channels/chan_sip.c
+++ b/channels/chan_sip.c
@@ -1031,6 +1031,7 @@ static void mysql_update_peer(char *peer, struct sockaddr_in *sin, char *usernam
 		char query[512];
 		char *name;
 		char *uname;
+		char iabuf[80];
 		time_t nowtime;
 		name = alloca(strlen(peer) * 2 + 1);
 		uname = alloca(strlen(username) * 2 + 1);
@@ -1060,6 +1061,7 @@ static struct sip_peer *mysql_peer(char *peer, struct sockaddr_in *sin)
 		char *name = NULL;
 		int numfields, x;
 		int port;
+		char iabuf[80];
 		time_t regseconds, nowtime;
 		MYSQL_RES *result;
 		MYSQL_FIELD *fields;