if (*query == '/')
{
uschar * s = query;
- while (*query && !isspace(*query)) query++;
+ Uskip_nonwhite(&query);
*fnamep = string_copyn(s, query - s);
Uskip_whitespace(&query);
}
DEBUG(D_lookup)
{
if (data)
- debug_printf_indent("lookup yielded: %s\n", data);
+ debug_printf_indent("lookup yielded: %W\n", data);
else if (f.search_find_defer)
debug_printf_indent("lookup deferred: %s\n", search_error_message);
else debug_printf_indent("lookup failed\n");
it have been validated by the lookup. */
if (yield && ret_key)
+ {
yield = string_copy_taint(keystring, GET_UNTAINTED);
+ DEBUG(D_lookup)
+ debug_printf_indent("lookup yield replace by key: %s\n", yield);
+ }
return yield;
}
/* End of search.c */
+/* vi: aw ai sw=2
+*/