]> granicus.if.org Git - php/commitdiff
- Fixes some problems (debug mode only). (bug #23051 and bug #23685)
authorfoobar <sniper@php.net>
Wed, 16 Jul 2003 06:03:46 +0000 (06:03 +0000)
committerfoobar <sniper@php.net>
Wed, 16 Jul 2003 06:03:46 +0000 (06:03 +0000)
ext/snmp/snmp.c

index 74694f113c00a9290ea670d8ba652c773fd6bcf5..5b322802aaf4bfd3a68268dfc4a1860055114929 100644 (file)
@@ -224,6 +224,8 @@ static void php_snmp_getvalue(struct variable_list *vars, zval *snmpval TSRMLS_D
        char buf[2048];
 #endif
 
+       buf[0] = 0;
+
        if (SNMP_G(valueretrieval) == 0) {
 #ifdef HAVE_NET_SNMP
                snprint_value(buf, sizeof(buf), vars->name, vars->name_length, vars);
@@ -337,7 +339,7 @@ static void php_snmp_internal(INTERNAL_FUNCTION_PARAMETERS, int st,
        char buf2[2048];
        int keepwalking=1;
        char *err;
-       zval *snmpval;
+       zval *snmpval = NULL;
 
        if (st >= 3) { /* walk */
                rootlen = MAX_NAME_LEN;