Avoid parsing cost for auto-macro creates
[exim.git] / src / src / route.c
index 935b341be4673b7f3e3074a4234c7415ff78dd65..be91949b8bbeea405c01782e065b640bf77bce3c 100644 (file)
@@ -152,7 +152,7 @@ readconf_options_from_list(optionlist_routers, nelem(optionlist_routers), US"RT"
 
 for (ri = routers_available; ri->driver_name[0]; ri++)
   {
-  read_macro_assignment(string_sprintf("_DRVR_RTR_%T=y", ri->driver_name));
+  macro_create(string_sprintf("_DRVR_RTR_%T", ri->driver_name), US"y", FALSE);
   readconf_options_from_list(ri->options, (unsigned)*ri->options_count, ri->driver_name);
   }
 }