summaryrefslogtreecommitdiff
path: root/ext/snmp/winsnmp.c
diff options
context:
space:
mode:
Diffstat (limited to 'ext/snmp/winsnmp.c')
-rw-r--r--ext/snmp/winsnmp.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/ext/snmp/winsnmp.c b/ext/snmp/winsnmp.c
index 3a70948255..b464caee05 100644
--- a/ext/snmp/winsnmp.c
+++ b/ext/snmp/winsnmp.c
@@ -76,17 +76,17 @@ void _php_snmp(INTERNAL_FUNCTION_PARAMETERS, int st) {
AsnObjectIdentifier oid;
char *chkPtr = NULL;
- if (getParameters(ht, 3, &a1, &a2, &a3) == FAILURE) {
+ if (zend_get_parameters_ex(3, &a1, &a2, &a3) == FAILURE) {
WRONG_PARAM_COUNT;
}
- convert_to_string(a1);
- convert_to_string(a2);
- convert_to_string(a3);
+ convert_to_string_ex(a1);
+ convert_to_string_ex(a2);
+ convert_to_string_ex(a3);
- agent=Z_STRVAL_P(a1);
- community=Z_STRVAL_P(a2);
+ agent=Z_STRVAL_PP(a1);
+ community=Z_STRVAL_PP(a2);
operation=st;
- SnmpMgrStrToOid(Z_STRVAL_P(a3), &oid);
+ SnmpMgrStrToOid(Z_STRVAL_PP(a3), &oid);
/*
I've limited this to only one oid, but we can create a