Track tainted data and refuse to expand it
[exim.git] / src / src / routers / rf_change_domain.c
index 71a6a106cd633ff41544b9854d32f83657db253b..39c41fc9da0c37884b11591e9220f0d08b0b4550 100644 (file)
@@ -35,7 +35,7 @@ void
 rf_change_domain(address_item *addr, const uschar *domain, BOOL rewrite,
   address_item **addr_new)
 {
-address_item *parent = store_get(sizeof(address_item));
+address_item *parent = store_get(sizeof(address_item), FALSE);
 uschar *at = Ustrrchr(addr->address, '@');
 uschar *address = string_sprintf("%.*s@%s",
   (int)(at - addr->address), addr->address, domain);