summaryrefslogtreecommitdiff
path: root/ext/snmp/snmp.c
diff options
context:
space:
mode:
Diffstat (limited to 'ext/snmp/snmp.c')
-rw-r--r--ext/snmp/snmp.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/ext/snmp/snmp.c b/ext/snmp/snmp.c
index 5fcf191c10..55e00af3d6 100644
--- a/ext/snmp/snmp.c
+++ b/ext/snmp/snmp.c
@@ -338,7 +338,7 @@ retry:
if (st != 11) {
#ifdef HAVE_NET_SNMP
- snprint_value(buf, strlen(buf), vars->name, vars->name_length, vars);
+ snprint_value(buf, sizeof(buf), vars->name, vars->name_length, vars);
#else
sprint_value((struct sbuf *) buf,vars->name, vars->name_length, vars);
#endif
@@ -350,7 +350,7 @@ retry:
add_next_index_string(return_value,buf,1); /* Add to returned array */
} else if (st == 3) {
#ifdef HAVE_NET_SNMP
- snprint_objid(buf2, strlen(buf2), vars->name, vars->name_length);
+ snprint_objid(buf2, sizeof(buf2), vars->name, vars->name_length);
#else
sprint_objid((struct sbuf *)buf2, vars->name, vars->name_length);
#endif
@@ -373,7 +373,7 @@ retry:
vars = vars->next_variable, count++);
if (vars) {
#ifdef HAVE_NET_SNMP
- snprint_objid(buf, strlen(buf), vars->name, vars->name_length);
+ snprint_objid(buf, sizeof(buf), vars->name, vars->name_length);
#else
sprint_objid((struct sbuf *)buf,vars->name, vars->name_length);
#endif