Lines Matching refs:escapestr
978 const char * escapestr, size_t escapestr_len ) in mysql_cset_escape_quotes() argument
982 const char *end = escapestr + escapestr_len; in mysql_cset_escape_quotes()
985 for (;escapestr < end; escapestr++) { in mysql_cset_escape_quotes()
989 if (cset->char_maxlen > 1 && (len = cset->mb_valid(escapestr, end))) { in mysql_cset_escape_quotes()
998 *newstr++ = *escapestr++; in mysql_cset_escape_quotes()
1000 escapestr--; in mysql_cset_escape_quotes()
1003 if (*escapestr == '\'') { in mysql_cset_escape_quotes()
1015 *newstr++ = *escapestr; in mysql_cset_escape_quotes()
1030 const char * escapestr, size_t escapestr_len ) in mysql_cset_escape_slashes() argument
1034 const char *end = escapestr + escapestr_len; in mysql_cset_escape_slashes()
1037 for (;escapestr < end; escapestr++) { in mysql_cset_escape_slashes()
1042 if (cset->char_maxlen > 1 && (len = cset->mb_valid(escapestr, end))) { in mysql_cset_escape_slashes()
1050 *newstr++ = *escapestr++; in mysql_cset_escape_slashes()
1052 escapestr--; in mysql_cset_escape_slashes()
1055 if (cset->char_maxlen > 1 && cset->mb_charlen(*escapestr) > 1) { in mysql_cset_escape_slashes()
1056 esc = *escapestr; in mysql_cset_escape_slashes()
1058 switch (*escapestr) { in mysql_cset_escape_slashes()
1071 esc = *escapestr; in mysql_cset_escape_slashes()
1092 *newstr++ = *escapestr; in mysql_cset_escape_slashes()