From 296c8c5bb0f09e565aac2ef85b7edf62b102d031 Mon Sep 17 00:00:00 2001 From: vasyl-tkhir Date: Tue, 7 Aug 2012 10:01:27 +0000 Subject: [PATCH] fixed read past end of array by defining mac[MAX_MAC_LEN] instead of mac[6] --- bacnet-stack/src/address.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bacnet-stack/src/address.c b/bacnet-stack/src/address.c index 88cdc811..c1342450 100644 --- a/bacnet-stack/src/address.c +++ b/bacnet-stack/src/address.c @@ -204,7 +204,7 @@ static void address_file_init( long device_id = 0; int snet = 0; unsigned max_apdu = 0; - unsigned mac[6] = { 0 }; + unsigned mac[MAX_MAC_LEN] = { 0 }; int count = 0; char mac_string[80] = { "" }, sadr_string[80] = { ""};