]> granicus.if.org Git - php/commitdiff
fix typo in SNMP_SNPRINT_VALUE usage: use val_len, not name_length
authorBoris Lytochkin <lytboris@php.net>
Fri, 11 Mar 2011 07:21:13 +0000 (07:21 +0000)
committerBoris Lytochkin <lytboris@php.net>
Fri, 11 Mar 2011 07:21:13 +0000 (07:21 +0000)
ext/snmp/snmp.c

index d0c972b5f091d8a2d8b75ba0c98cead162b9a9cf..d20e146cecfbf28d4de256fd93aba68148ec2916 100644 (file)
@@ -601,7 +601,7 @@ static void php_snmp_getvalue(struct variable_list *vars, zval *snmpval TSRMLS_D
        *buf = 0;
 
        if (valueretrieval == SNMP_VALUE_LIBRARY) {
-               SNMP_SNPRINT_VALUE(buf, buflen, vars->name, vars->name_length, vars);
+               SNMP_SNPRINT_VALUE(buf, buflen, vars->name, vars->val_len, vars);
                ZVAL_STRING(snmpval, buf, 1);
                if(dbuf){ /* malloc was used to store value */
                        efree(dbuf);
@@ -834,7 +834,7 @@ retry:
                                                        break;
                                                }
                                                SNMP_SNPRINT_OBJID(buf, sizeof(buf), vars->name, vars->name_length);
-                                               SNMP_SNPRINT_VALUE(buf2, sizeof(buf2), vars->name, vars->name_length, vars);
+                                               SNMP_SNPRINT_VALUE(buf2, sizeof(buf2), vars->name, vars->val_len, vars);
                                                php_snmp_error(getThis(), NULL TSRMLS_CC, PHP_SNMP_ERRNO_ERROR_IN_REPLY, "Error in packet at '%s': %s", buf, buf2);
                                                continue;
                                        }