Allow empty module name in chain
authorRémi Denis-Courmont <remi@remlab.net>
Thu, 16 Apr 2009 14:44:53 +0000 (17:44 +0300)
committerRémi Denis-Courmont <remi@remlab.net>
Thu, 16 Apr 2009 14:44:53 +0000 (17:44 +0300)
src/config/chain.c

index 3356ba8..3122c48 100644 (file)
@@ -189,10 +189,6 @@ char *config_ChainCreate( char **ppsz_name, config_chain_t **pp_cfg,
 
     /* Look for parameter (a {...} or :...) or end of name (space or nul) */
     len = strcspn( psz_chain, "{: \t" );
 
     /* Look for parameter (a {...} or :...) or end of name (space or nul) */
     len = strcspn( psz_chain, "{: \t" );
-    if( len == 0 )
-        return NULL;
-
-    /* Extract the name */
     *ppsz_name = strndup( psz_chain, len );
     psz_chain += len;
 
     *ppsz_name = strndup( psz_chain, len );
     psz_chain += len;