Use C99 initialisations for iterators
[users/heiko/exim.git] / src / src / routers / rf_get_transport.c
index 9dd77618ebc15d5e92629cf8c9c8ab5edb8fad5c..353c47041f54ee5f10fe9e019790099c91b4fdac 100644 (file)
@@ -1,5 +1,3 @@
-/* $Cambridge: exim/src/src/routers/rf_get_transport.c,v 1.5 2009/11/16 19:50:38 nm4 Exp $ */
-
 /*************************************************
 *     Exim - an Internet mail transport agent    *
 *************************************************/
@@ -46,7 +44,6 @@ rf_get_transport(uschar *tpname, transport_instance **tpptr, address_item *addr,
 {
 uschar *ss;
 BOOL expandable;
-transport_instance *tp;
 
 if (tpname == NULL)
   {
@@ -73,15 +70,13 @@ if (expandable)
   }
 else ss = tpname;
 
-for (tp = transports; tp != NULL; tp = tp->next)
-  {
+for (transport_instance * tp = transports; tp; tp = tp->next)
   if (Ustrcmp(tp->name, ss) == 0)
     {
     DEBUG(D_route) debug_printf("set transport %s\n", ss);
     *tpptr = tp;
     return TRUE;
     }
-  }
 
 addr->basic_errno = ERRNO_BADTRANSPORT;
 addr->message = string_sprintf("transport \"%s\" not found in %s router", ss,