int strRightIndex(char s[], char t[]) { convertstr(s); convertstr(t); return strindex(s, t); }
char * __table_log_varcharout(VarChar *s) { char *result; int32 len; /* copy and add null term */ len = VARSIZE(s) - VARHDRSZ; result = palloc(len + 1); memcpy(result, VARDATA(s), len); result[len] = '\0'; #ifdef CYR_RECODE convertstr(result, len, 1); #endif return result; }