core: cfg - removed unreachable code
authorDaniel-Constantin Mierla <miconda@gmail.com>
Thu, 27 Jul 2017 07:03:26 +0000 (09:03 +0200)
committerDaniel-Constantin Mierla <miconda@gmail.com>
Thu, 27 Jul 2017 07:03:26 +0000 (09:03 +0200)
src/core/cfg/cfg_select.c
src/core/cfg/cfg_struct.c

index ae8b0c8..19b8153 100644 (file)
@@ -205,10 +205,6 @@ int select_cfg_var(str *res, select_t *s, struct sip_msg *msg)
        /* use the module's handle to access the variable, so the variables
        are read from the local config */
        p = *(group->handle) + var->offset;
-       if (p == NULL)
-               return -1;      /* The group is not yet ready.
-                                * (Trying to read the value from the
-                                * main process that has no local configuration) */
 
        switch (CFG_VAR_TYPE(var)) {
        case CFG_VAR_INT:
@@ -308,10 +304,6 @@ unsigned int read_cfg_var(struct cfg_read_handle *read_handle, void **val)
        /* use the module's handle to access the variable, so the variables
        are read from the local config */
        p = *(group->handle) + var->offset;
-       if (p == NULL)
-               return 0;       /* The group is not yet ready.
-                                * (Trying to read the value from the
-                                * main process that has no local configuration) */
 
        switch (CFG_VAR_TYPE(var)) {
        case CFG_VAR_INT:
index 8bfe429..350d49c 100644 (file)
@@ -1250,8 +1250,7 @@ int cfg_select_next(cfg_group_t *group)
                return -1;
        }
 
-       if (!(meta = CFG_GROUP_META(cfg_local, group)))
-               return -1;
+       meta = CFG_GROUP_META(cfg_local, group);
 
        if (!(old_ginst = CFG_HANDLE_TO_GINST(*(group->handle)) /* the active group instance */)) {
                LOG(L_ERR, "ERROR: cfg_select_next(): No group instance is set currently. Forgot to call cfg_select_first()?\n");