summaryrefslogtreecommitdiff
path: root/php/src/IcePHP/Properties.cpp
diff options
context:
space:
mode:
authorMark Spruiell <mes@zeroc.com>2009-07-06 09:16:51 -0700
committerMark Spruiell <mes@zeroc.com>2009-07-06 09:16:51 -0700
commitb40a7dd2cfa5402a0e6120706795235170a392bd (patch)
tree93cda1ae6936a902caa6c119fdfd5c15b0526858 /php/src/IcePHP/Properties.cpp
parentFixed bug 4147 - endpoint selection bug (diff)
downloadice-b40a7dd2cfa5402a0e6120706795235170a392bd.tar.bz2
ice-b40a7dd2cfa5402a0e6120706795235170a392bd.tar.xz
ice-b40a7dd2cfa5402a0e6120706795235170a392bd.zip
bug 2718 - string conversion warnings in PHP extension
Diffstat (limited to 'php/src/IcePHP/Properties.cpp')
-rw-r--r--php/src/IcePHP/Properties.cpp28
1 files changed, 15 insertions, 13 deletions
diff --git a/php/src/IcePHP/Properties.cpp b/php/src/IcePHP/Properties.cpp
index 24bba29c2c1..6122845a402 100644
--- a/php/src/IcePHP/Properties.cpp
+++ b/php/src/IcePHP/Properties.cpp
@@ -76,7 +76,7 @@ ZEND_METHOD(Ice_Properties, getProperty)
char* name;
int nameLen;
- if(zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s", &name, &nameLen) == FAILURE)
+ if(zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, const_cast<char*>("s"), &name, &nameLen) == FAILURE)
{
RETURN_NULL();
}
@@ -104,7 +104,8 @@ ZEND_METHOD(Ice_Properties, getPropertyWithDefault)
char* def;
int defLen;
- if(zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "ss!", &name, &nameLen, &def, &defLen) == FAILURE)
+ if(zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, const_cast<char*>("ss!"), &name, &nameLen, &def, &defLen) ==
+ FAILURE)
{
RETURN_NULL();
}
@@ -136,7 +137,7 @@ ZEND_METHOD(Ice_Properties, getPropertyAsInt)
char* name;
int nameLen;
- if(zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s", &name, &nameLen) == FAILURE)
+ if(zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, const_cast<char*>("s"), &name, &nameLen) == FAILURE)
{
RETURN_NULL();
}
@@ -163,7 +164,7 @@ ZEND_METHOD(Ice_Properties, getPropertyAsIntWithDefault)
int nameLen;
long def;
- if(zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "sl", &name, &nameLen, &def) == FAILURE)
+ if(zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, const_cast<char*>("sl"), &name, &nameLen, &def) == FAILURE)
{
RETURN_NULL();
}
@@ -189,7 +190,7 @@ ZEND_METHOD(Ice_Properties, getPropertyAsList)
char* name;
int nameLen;
- if(zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s", &name, &nameLen) == FAILURE)
+ if(zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, const_cast<char*>("s"), &name, &nameLen) == FAILURE)
{
RETURN_NULL();
}
@@ -219,7 +220,7 @@ ZEND_METHOD(Ice_Properties, getPropertyAsListWithDefault)
int nameLen;
zval* def;
- if(zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "sa!", &name, &nameLen, &def) == FAILURE)
+ if(zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, const_cast<char*>("sa!"), &name, &nameLen, &def) == FAILURE)
{
RETURN_NULL();
}
@@ -254,7 +255,7 @@ ZEND_METHOD(Ice_Properties, getPropertiesForPrefix)
char* p;
int pLen;
- if(zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s!", &p, &pLen) == FAILURE)
+ if(zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, const_cast<char*>("s!"), &p, &pLen) == FAILURE)
{
RETURN_NULL();
}
@@ -290,7 +291,8 @@ ZEND_METHOD(Ice_Properties, setProperty)
char* val;
int valLen;
- if(zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "ss!", &name, &nameLen, &val, &valLen) == FAILURE)
+ if(zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, const_cast<char*>("ss!"), &name, &nameLen, &val, &valLen) ==
+ FAILURE)
{
RETURN_NULL();
}
@@ -347,7 +349,7 @@ ZEND_METHOD(Ice_Properties, parseCommandLineOptions)
int pLen;
zval* opts;
- if(zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s!a!", &p, &pLen, &opts) == FAILURE)
+ if(zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, const_cast<char*>("s!a!"), &p, &pLen, &opts) == FAILURE)
{
RETURN_NULL();
}
@@ -385,7 +387,7 @@ ZEND_METHOD(Ice_Properties, parseIceCommandLineOptions)
{
zval* opts;
- if(zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "a!", &opts) == FAILURE)
+ if(zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, const_cast<char*>("a!"), &opts) == FAILURE)
{
RETURN_NULL();
}
@@ -419,7 +421,7 @@ ZEND_METHOD(Ice_Properties, load)
char* f;
int fLen;
- if(zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s", &f, &fLen) == FAILURE)
+ if(zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, const_cast<char*>("s"), &f, &fLen) == FAILURE)
{
RETURN_NULL();
}
@@ -533,8 +535,8 @@ ZEND_FUNCTION(Ice_createProperties)
zval* arglist = 0;
zval* defaultsObj = 0;
- if(zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "|a!O!", &arglist, &defaultsObj, propertiesClassEntry) ==
- FAILURE)
+ if(zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, const_cast<char*>("|a!O!"), &arglist, &defaultsObj,
+ propertiesClassEntry) == FAILURE)
{
RETURN_NULL();
}