core/snmp: fix usage of pointer outside of scope

Reported by Coverity as CID #1112122
This commit is contained in:
Riccardo Magliocchetti
2013-10-25 19:30:08 +02:00
parent 4777666588
commit be2ed4dc4a
+1 -1
View File
@@ -305,6 +305,7 @@ static uint8_t snmp_int_to_snmp(uint64_t snmp_val, uint8_t oid_type, uint8_t * b
uint8_t tlen;
int i, j;
uint8_t *ptr = (uint8_t *) & snmp_val;
int32_t val32 = (int32_t) snmp_val;
// check for counter, counter64 or gauge
@@ -316,7 +317,6 @@ static uint8_t snmp_int_to_snmp(uint64_t snmp_val, uint8_t oid_type, uint8_t * b
}
else {
tlen = 4;
int32_t val32 = (int32_t) snmp_val;
ptr = (uint8_t *) &val32;
}