escapestr 1963 ext/mysqli/mysqli_api.c char *escapestr; escapestr 1967 ext/mysqli/mysqli_api.c if (zend_parse_method_parameters(ZEND_NUM_ARGS(), getThis(), "Os", &mysql_link, mysqli_link_class_entry, &escapestr, &escapestr_len) == FAILURE) { escapestr 1973 ext/mysqli/mysqli_api.c ZSTR_LEN(newstr) = mysql_real_escape_string(mysql->mysql, ZSTR_VAL(newstr), escapestr, escapestr_len); escapestr 1606 ext/mysqlnd/mysqlnd.c mysqlnd_old_escape_string(char * newstr, const char * escapestr, size_t escapestr_len) escapestr 1609 ext/mysqlnd/mysqlnd.c DBG_RETURN(mysqlnd_cset_escape_slashes(mysqlnd_find_charset_name("latin1"), newstr, escapestr, escapestr_len)); escapestr 1640 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) escapestr 1650 ext/mysqlnd/mysqlnd.c ret = mysqlnd_cset_escape_quotes(conn->charset, newstr, escapestr, escapestr_len); escapestr 1652 ext/mysqlnd/mysqlnd.c ret = mysqlnd_cset_escape_slashes(conn->charset, newstr, escapestr, escapestr_len); escapestr 212 ext/mysqlnd/mysqlnd.h #define mysqlnd_real_escape_string(conn, newstr, escapestr, escapestr_len) \ escapestr 213 ext/mysqlnd/mysqlnd.h ((conn)->data)->m->escape_string((conn)->data, (newstr), (escapestr), (escapestr_len)) escapestr 214 ext/mysqlnd/mysqlnd.h #define mysqlnd_escape_string(newstr, escapestr, escapestr_len) \ escapestr 215 ext/mysqlnd/mysqlnd.h mysqlnd_old_escape_string((newstr), (escapestr), (escapestr_len)) escapestr 217 ext/mysqlnd/mysqlnd.h PHPAPI zend_ulong mysqlnd_old_escape_string(char * newstr, const char * escapestr, size_t escapestr_len); escapestr 730 ext/mysqlnd/mysqlnd_charset.c const char * escapestr, size_t escapestr_len) 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) 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); escapestr 28 ext/mysqlnd/mysqlnd_charset.h const char *escapestr, size_t escapestr_len); escapestr 37 ext/mysqlnd/mysqlnd_charset.h zend_ulong (*const escape_quotes)(const MYSQLND_CHARSET * const cset, char * newstr, const char * escapestr, size_t escapestr_len); escapestr 38 ext/mysqlnd/mysqlnd_charset.h zend_ulong (*const escape_slashes)(const MYSQLND_CHARSET * const cset, char * newstr, const char * escapestr, size_t escapestr_len); escapestr 424 ext/mysqlnd/mysqlnd_structs.h typedef zend_ulong (*func_mysqlnd_conn_data__escape_string)(MYSQLND_CONN_DATA * const conn, char *newstr, const char *escapestr, size_t escapestr_len);