if ((sockline_scanner = string_nextinlist(&av_scanner_work, &sep,
NULL, 0)))
{ /* check for no expansions apart from one %s */
- char * s = index(CS sockline_scanner, '%');
+ uschar * s = Ustrchr(sockline_scanner, '%');
if (s++)
- if ((*s != 's' && *s != '%') || index(s+1, '%'))
+ if ((*s != 's' && *s != '%') || Ustrchr(s+1, '%'))
return m_errlog_defer_3(scanent,
US"unsafe sock scanner call spec", sock);
}