Lines Matching refs:escapestr
730 const char * escapestr, size_t escapestr_len TSRMLS_DC) in mysqlnd_cset_escape_quotes() argument
734 const char *end = escapestr + escapestr_len; in mysqlnd_cset_escape_quotes()
739 for (;escapestr < end; escapestr++) { in mysqlnd_cset_escape_quotes()
743 if (cset->char_maxlen > 1 && (len = cset->mb_valid(escapestr, end))) { in mysqlnd_cset_escape_quotes()
752 *newstr++ = *escapestr++; in mysqlnd_cset_escape_quotes()
754 escapestr--; in mysqlnd_cset_escape_quotes()
757 if (*escapestr == '\'') { in mysqlnd_cset_escape_quotes()
769 *newstr++ = *escapestr; in mysqlnd_cset_escape_quotes()
784 const char * escapestr, size_t escapestr_len TSRMLS_DC) in mysqlnd_cset_escape_slashes() argument
788 const char *end = escapestr + escapestr_len; in mysqlnd_cset_escape_slashes()
794 for (;escapestr < end; escapestr++) { in mysqlnd_cset_escape_slashes()
799 if (cset->char_maxlen > 1 && (len = cset->mb_valid(escapestr, end))) { in mysqlnd_cset_escape_slashes()
807 *newstr++ = *escapestr++; in mysqlnd_cset_escape_slashes()
809 escapestr--; in mysqlnd_cset_escape_slashes()
812 if (cset->char_maxlen > 1 && cset->mb_charlen(*escapestr) > 1) { in mysqlnd_cset_escape_slashes()
813 esc = *escapestr; in mysqlnd_cset_escape_slashes()
815 switch (*escapestr) { in mysqlnd_cset_escape_slashes()
828 esc = *escapestr; in mysqlnd_cset_escape_slashes()
849 *newstr++ = *escapestr; in mysqlnd_cset_escape_slashes()