Diff for /embedaddon/quagga/ospfd/ospf_routemap.c between versions 1.1.1.1 and 1.1.1.2

version 1.1.1.1, 2012/02/21 17:26:12 version 1.1.1.2, 2013/07/21 23:54:40
Line 443  static void * Line 443  static void *
 route_set_metric_compile (const char *arg)  route_set_metric_compile (const char *arg)
 {  {
   u_int32_t *metric;    u_int32_t *metric;
     int32_t ret;
   
   metric = XCALLOC (MTYPE_ROUTE_MAP_COMPILED, sizeof (u_int32_t));    metric = XCALLOC (MTYPE_ROUTE_MAP_COMPILED, sizeof (u_int32_t));
  *metric = atoi (arg);  ret = atoi (arg);
   
  if (*metric >= 0)  if (ret >= 0)
    return metric;    {
       *metric = (u_int32_t)ret;
       return metric;
     }
   
   XFREE (MTYPE_ROUTE_MAP_COMPILED, metric);    XFREE (MTYPE_ROUTE_MAP_COMPILED, metric);
   return NULL;    return NULL;

Removed from v.1.1.1.1  
changed lines
  Added in v.1.1.1.2


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>