Lines Matching refs:escapestr
688 const char * escapestr, size_t escapestr_len TSRMLS_DC) in mysqlnd_cset_escape_quotes() argument
692 const char *end = escapestr + escapestr_len; in mysqlnd_cset_escape_quotes()
697 for (;escapestr < end; escapestr++) { in mysqlnd_cset_escape_quotes()
701 if (cset->char_maxlen > 1 && (len = cset->mb_valid(escapestr, end))) { in mysqlnd_cset_escape_quotes()
710 *newstr++ = *escapestr++; in mysqlnd_cset_escape_quotes()
712 escapestr--; in mysqlnd_cset_escape_quotes()
715 if (*escapestr == '\'') { in mysqlnd_cset_escape_quotes()
727 *newstr++ = *escapestr; in mysqlnd_cset_escape_quotes()
742 const char * escapestr, size_t escapestr_len TSRMLS_DC) in mysqlnd_cset_escape_slashes() argument
746 const char *end = escapestr + escapestr_len; in mysqlnd_cset_escape_slashes()
752 for (;escapestr < end; escapestr++) { in mysqlnd_cset_escape_slashes()
757 if (cset->char_maxlen > 1 && (len = cset->mb_valid(escapestr, end))) { in mysqlnd_cset_escape_slashes()
765 *newstr++ = *escapestr++; in mysqlnd_cset_escape_slashes()
767 escapestr--; in mysqlnd_cset_escape_slashes()
770 if (cset->char_maxlen > 1 && cset->mb_charlen(*escapestr) > 1) { in mysqlnd_cset_escape_slashes()
771 esc = *escapestr; in mysqlnd_cset_escape_slashes()
773 switch (*escapestr) { in mysqlnd_cset_escape_slashes()
786 esc = *escapestr; in mysqlnd_cset_escape_slashes()
807 *newstr++ = *escapestr; in mysqlnd_cset_escape_slashes()