escapestr 2015 ext/mysqli/mysqli_api.c char *escapestr, *newstr; escapestr 2018 ext/mysqli/mysqli_api.c if (zend_parse_method_parameters(ZEND_NUM_ARGS() TSRMLS_CC, getThis(), "Os", &mysql_link, mysqli_link_class_entry, &escapestr, &escapestr_len) == FAILURE) { escapestr 2024 ext/mysqli/mysqli_api.c newstr_len = mysql_real_escape_string(mysql->mysql, newstr, escapestr, escapestr_len); escapestr 1608 ext/mysqlnd/mysqlnd.c mysqlnd_old_escape_string(char * newstr, const char * escapestr, size_t escapestr_len TSRMLS_DC) escapestr 1611 ext/mysqlnd/mysqlnd.c DBG_RETURN(mysqlnd_cset_escape_slashes(mysqlnd_find_charset_name("latin1"), newstr, escapestr, escapestr_len TSRMLS_CC)); escapestr 1642 ext/mysqlnd/mysqlnd.c MYSQLND_METHOD(mysqlnd_conn_data, escape_string)(MYSQLND_CONN_DATA * const conn, char * newstr, const char * escapestr, size_t escapestr_len TSRMLS_DC) escapestr 1652 ext/mysqlnd/mysqlnd.c ret = mysqlnd_cset_escape_quotes(conn->charset, newstr, escapestr, escapestr_len TSRMLS_CC); escapestr 1654 ext/mysqlnd/mysqlnd.c ret = mysqlnd_cset_escape_slashes(conn->charset, newstr, escapestr, escapestr_len TSRMLS_CC); escapestr 218 ext/mysqlnd/mysqlnd.h #define mysqlnd_real_escape_string(conn, newstr, escapestr, escapestr_len) \ escapestr 219 ext/mysqlnd/mysqlnd.h ((conn)->data)->m->escape_string((conn)->data, (newstr), (escapestr), (escapestr_len) TSRMLS_CC) escapestr 220 ext/mysqlnd/mysqlnd.h #define mysqlnd_escape_string(newstr, escapestr, escapestr_len) \ escapestr 221 ext/mysqlnd/mysqlnd.h mysqlnd_old_escape_string((newstr), (escapestr), (escapestr_len) TSRMLS_CC) escapestr 223 ext/mysqlnd/mysqlnd.h PHPAPI ulong mysqlnd_old_escape_string(char * newstr, const char * escapestr, size_t escapestr_len TSRMLS_DC); escapestr 730 ext/mysqlnd/mysqlnd_charset.c const char * escapestr, size_t escapestr_len TSRMLS_DC) escapestr 734 ext/mysqlnd/mysqlnd_charset.c const char *end = escapestr + escapestr_len; escapestr 739 ext/mysqlnd/mysqlnd_charset.c for (;escapestr < end; escapestr++) { escapestr 743 ext/mysqlnd/mysqlnd_charset.c if (cset->char_maxlen > 1 && (len = cset->mb_valid(escapestr, end))) { escapestr 752 ext/mysqlnd/mysqlnd_charset.c *newstr++ = *escapestr++; escapestr 754 ext/mysqlnd/mysqlnd_charset.c escapestr--; escapestr 757 ext/mysqlnd/mysqlnd_charset.c if (*escapestr == '\'') { escapestr 769 ext/mysqlnd/mysqlnd_charset.c *newstr++ = *escapestr; escapestr 784 ext/mysqlnd/mysqlnd_charset.c const char * escapestr, size_t escapestr_len TSRMLS_DC) escapestr 788 ext/mysqlnd/mysqlnd_charset.c const char *end = escapestr + escapestr_len; escapestr 794 ext/mysqlnd/mysqlnd_charset.c for (;escapestr < end; escapestr++) { escapestr 799 ext/mysqlnd/mysqlnd_charset.c if (cset->char_maxlen > 1 && (len = cset->mb_valid(escapestr, end))) { escapestr 807 ext/mysqlnd/mysqlnd_charset.c *newstr++ = *escapestr++; escapestr 809 ext/mysqlnd/mysqlnd_charset.c escapestr--; escapestr 812 ext/mysqlnd/mysqlnd_charset.c if (cset->char_maxlen > 1 && cset->mb_charlen(*escapestr) > 1) { escapestr 813 ext/mysqlnd/mysqlnd_charset.c esc = *escapestr; escapestr 815 ext/mysqlnd/mysqlnd_charset.c switch (*escapestr) { escapestr 828 ext/mysqlnd/mysqlnd_charset.c esc = *escapestr; escapestr 849 ext/mysqlnd/mysqlnd_charset.c *newstr++ = *escapestr; escapestr 25 ext/mysqlnd/mysqlnd_charset.h const char *escapestr, size_t escapestr_len TSRMLS_DC); escapestr 28 ext/mysqlnd/mysqlnd_charset.h const char *escapestr, size_t escapestr_len TSRMLS_DC); escapestr 37 ext/mysqlnd/mysqlnd_charset.h unsigned long (*const escape_quotes)(const MYSQLND_CHARSET * const cset, char * newstr, const char * escapestr, size_t escapestr_len TSRMLS_DC); escapestr 38 ext/mysqlnd/mysqlnd_charset.h unsigned long (*const escape_slashes)(const MYSQLND_CHARSET * const cset, char * newstr, const char * escapestr, size_t escapestr_len TSRMLS_DC); escapestr 425 ext/mysqlnd/mysqlnd_structs.h typedef ulong (*func_mysqlnd_conn_data__escape_string)(MYSQLND_CONN_DATA * const conn, char *newstr, const char *escapestr, size_t escapestr_len TSRMLS_DC);