Browse Source

Fixed compiler warning "incompatible pointer type"

pull/271/head
Xinchen Hui 15 years ago
parent
commit
6a4153db0c
  1. 3
      ext/filter/sanitizing_filters.c
  2. 2
      ext/mysqlnd/mysqlnd_bt.c
  3. 2
      ext/pdo/pdo.c

3
ext/filter/sanitizing_filters.c

@ -250,7 +250,8 @@ void php_filter_special_chars(PHP_INPUT_FILTER_PARAM_DECL)
void php_filter_full_special_chars(PHP_INPUT_FILTER_PARAM_DECL)
{
char *buf;
int len, quotes;
size_t len;
int quotes;
if (!(flags & FILTER_FLAG_NO_ENCODE_QUOTES)) {
quotes = ENT_QUOTES;

2
ext/mysqlnd/mysqlnd_bt.c

@ -373,7 +373,7 @@ static int mysqlnd_build_trace_args(zval **arg TSRMLS_DC, int num_args, va_list
TRACE_APPEND_STR("Object(");
dupl = zend_get_object_classname(*arg, &class_name, &class_name_len TSRMLS_CC);
dupl = zend_get_object_classname(*arg, (const char **)&class_name, &class_name_len TSRMLS_CC);
TRACE_APPEND_STRL(class_name, class_name_len);
if (!dupl) {

2
ext/pdo/pdo.c

@ -277,7 +277,7 @@ PDO_API int php_pdo_parse_data_source(const char *data_source,
parsed[j].optval = estrndup(data_source + valstart, semi - valstart - n_semicolumns);
} else {
int vlen = semi - valstart;
char *orig_val = data_source + valstart;
const char *orig_val = data_source + valstart;
char *new_val = (char *) emalloc(vlen - n_semicolumns + 1);
parsed[j].optval = new_val;

Loading…
Cancel
Save