quoted 412 ext/pdo/pdo_sql_parser.c char *quoted; /* quoted value */ quoted 561 ext/pdo/pdo_sql_parser.c if (!stmt->dbh->methods->quoter(stmt->dbh, ZSTR_VAL(buf), ZSTR_LEN(buf), &plc->quoted, &plc->qlen, quoted 585 ext/pdo/pdo_sql_parser.c plc->quoted = "NULL"; quoted 598 ext/pdo/pdo_sql_parser.c plc->quoted = estrdup(Z_STRVAL(tmp_param)); quoted 605 ext/pdo/pdo_sql_parser.c Z_STRLEN(tmp_param), &plc->quoted, &plc->qlen, quoted 623 ext/pdo/pdo_sql_parser.c plc->quoted = Z_STRVAL_P(parameter); quoted 644 ext/pdo/pdo_sql_parser.c memcpy(newbuffer, plc->quoted, plc->qlen); quoted 688 ext/pdo/pdo_sql_parser.c plc->quoted = idxbuf; quoted 689 ext/pdo/pdo_sql_parser.c plc->qlen = strlen(plc->quoted); quoted 721 ext/pdo/pdo_sql_parser.c plc->quoted = "?"; quoted 735 ext/pdo/pdo_sql_parser.c efree(plc->quoted); quoted 251 ext/pdo/php_pdo_driver.h typedef int (*pdo_dbh_quote_func)(pdo_dbh_t *dbh, const char *unquoted, size_t unquotedlen, char **quoted, size_t *quotedlen, enum pdo_param_type paramtype); quoted 145 ext/pdo_dblib/dblib_driver.c static int dblib_handle_quoter(pdo_dbh_t *dbh, const char *unquoted, size_t unquotedlen, char **quoted, size_t *quotedlen, enum pdo_param_type paramtype) quoted 173 ext/pdo_dblib/dblib_driver.c q = *quoted = emalloc(*quotedlen); quoted 184 ext/pdo_dblib/dblib_driver.c q = *quoted = emalloc(*quotedlen); quoted 274 ext/pdo_firebird/firebird_driver.c char **quoted, size_t *quotedlen, enum pdo_param_type paramtype) quoted 282 ext/pdo_firebird/firebird_driver.c *quoted = emalloc(*quotedlen+1); quoted 283 ext/pdo_firebird/firebird_driver.c strcpy(*quoted, "''"); quoted 292 ext/pdo_firebird/firebird_driver.c *quoted = c = emalloc(*quotedlen+1); quoted 304 ext/pdo_firebird/firebird_driver.c strncpy(c, l, *quotedlen-(c-*quoted)-1); quoted 305 ext/pdo_firebird/firebird_driver.c (*quoted)[*quotedlen-1] = '\''; quoted 306 ext/pdo_firebird/firebird_driver.c (*quoted)[*quotedlen] = '\0'; quoted 300 ext/pdo_mysql/mysql_driver.c static int mysql_handle_quoter(pdo_dbh_t *dbh, const char *unquoted, size_t unquotedlen, char **quoted, size_t *quotedlen, enum pdo_param_type paramtype ) quoted 306 ext/pdo_mysql/mysql_driver.c *quoted = safe_emalloc(2, unquotedlen, 3); quoted 307 ext/pdo_mysql/mysql_driver.c *quotedlen = mysql_real_escape_string(H->server, *quoted + 1, unquoted, unquotedlen); quoted 308 ext/pdo_mysql/mysql_driver.c (*quoted)[0] =(*quoted)[++*quotedlen] = '\''; quoted 309 ext/pdo_mysql/mysql_driver.c (*quoted)[++*quotedlen] = '\0'; quoted 310 ext/pdo_mysql/mysql_driver.c PDO_DBG_INF_FMT("quoted=%.*s", (int)*quotedlen, *quoted); quoted 369 ext/pdo_oci/oci_driver.c static int oci_handle_quoter(pdo_dbh_t *dbh, const char *unquoted, size_t unquotedlen, char **quoted, size_t *quotedlen, enum pdo_param_type paramtype ) /* {{{ */ quoted 377 ext/pdo_oci/oci_driver.c *quoted = emalloc(*quotedlen+1); quoted 378 ext/pdo_oci/oci_driver.c strcpy(*quoted, "''"); quoted 387 ext/pdo_oci/oci_driver.c *quoted = c = emalloc(*quotedlen+1); quoted 398 ext/pdo_oci/oci_driver.c strncpy(c, l, *quotedlen-(c-*quoted)-1); quoted 399 ext/pdo_oci/oci_driver.c (*quoted)[*quotedlen-1] = '\''; quoted 400 ext/pdo_oci/oci_driver.c (*quoted)[*quotedlen] = '\0'; quoted 264 ext/pdo_odbc/odbc_driver.c static int odbc_handle_quoter(pdo_dbh_t *dbh, const char *unquoted, size_t unquotedlen, char **quoted, size_t *quotedlen, enum pdo_param_type param_type ) quoted 331 ext/pdo_pgsql/pgsql_driver.c static int pgsql_handle_quoter(pdo_dbh_t *dbh, const char *unquoted, size_t unquotedlen, char **quoted, size_t *quotedlen, enum pdo_param_type paramtype) quoted 342 ext/pdo_pgsql/pgsql_driver.c *quoted = emalloc(*quotedlen + 1); quoted 343 ext/pdo_pgsql/pgsql_driver.c memcpy((*quoted)+1, escaped, *quotedlen-2); quoted 344 ext/pdo_pgsql/pgsql_driver.c (*quoted)[0] = '\''; quoted 345 ext/pdo_pgsql/pgsql_driver.c (*quoted)[*quotedlen-1] = '\''; quoted 346 ext/pdo_pgsql/pgsql_driver.c (*quoted)[*quotedlen] = '\0'; quoted 350 ext/pdo_pgsql/pgsql_driver.c *quoted = safe_emalloc(2, unquotedlen, 3); quoted 351 ext/pdo_pgsql/pgsql_driver.c (*quoted)[0] = '\''; quoted 352 ext/pdo_pgsql/pgsql_driver.c *quotedlen = PQescapeStringConn(H->server, *quoted + 1, unquoted, unquotedlen, NULL); quoted 353 ext/pdo_pgsql/pgsql_driver.c (*quoted)[*quotedlen + 1] = '\''; quoted 354 ext/pdo_pgsql/pgsql_driver.c (*quoted)[*quotedlen + 2] = '\0'; quoted 233 ext/pdo_sqlite/sqlite_driver.c static int sqlite_handle_quoter(pdo_dbh_t *dbh, const char *unquoted, size_t unquotedlen, char **quoted, size_t *quotedlen, enum pdo_param_type paramtype ) quoted 235 ext/pdo_sqlite/sqlite_driver.c *quoted = safe_emalloc(2, unquotedlen, 3); quoted 236 ext/pdo_sqlite/sqlite_driver.c sqlite3_snprintf(2*unquotedlen + 3, *quoted, "'%q'", unquoted); quoted 237 ext/pdo_sqlite/sqlite_driver.c *quotedlen = strlen(*quoted);