@@ -293,15 +293,14 @@ static void copy_rules_phase(apr_pool_t *mp,
293293 * @retval -1 Something went wrong.
294294 *
295295 */
296- static int copy_rules (apr_pool_t * mp , msre_ruleset * parent_ruleset ,
296+ static void copy_rules (apr_pool_t * mp , msre_ruleset * parent_ruleset ,
297297 msre_ruleset * child_ruleset ,
298298 apr_array_header_t * exceptions_arr )
299299{
300300 assert (parent_ruleset != NULL );
301301 assert (child_ruleset != NULL );
302302 assert (exceptions_arr != NULL );
303- int ret = 0 ;
304-
303+
305304 copy_rules_phase (mp , parent_ruleset -> phase_request_headers ,
306305 child_ruleset -> phase_request_headers , exceptions_arr );
307306 copy_rules_phase (mp , parent_ruleset -> phase_request_body ,
@@ -312,9 +311,6 @@ static int copy_rules(apr_pool_t *mp, msre_ruleset *parent_ruleset,
312311 child_ruleset -> phase_response_body , exceptions_arr );
313312 copy_rules_phase (mp , parent_ruleset -> phase_logging ,
314313 child_ruleset -> phase_logging , exceptions_arr );
315-
316- failed :
317- return ret ;
318314}
319315
320316/**
@@ -439,7 +435,6 @@ void *merge_directory_configs(apr_pool_t *mp, void *_parent, void *_child)
439435
440436 /* Copy the rules from the parent context. */
441437 merged -> ruleset = msre_ruleset_create (parent -> ruleset -> engine , mp );
442- /* TODO: copy_rules return code should be taken into consideration. */
443438 copy_rules (mp , parent -> ruleset , merged -> ruleset , child -> rule_exceptions );
444439 } else
445440 if (parent -> ruleset == NULL ) {
@@ -466,7 +461,6 @@ void *merge_directory_configs(apr_pool_t *mp, void *_parent, void *_child)
466461
467462 /* Copy parent rules, then add child rules to it. */
468463 merged -> ruleset = msre_ruleset_create (parent -> ruleset -> engine , mp );
469- /* TODO: copy_rules return code should be taken into consideration. */
470464 copy_rules (mp , parent -> ruleset , merged -> ruleset , child -> rule_exceptions );
471465
472466 apr_array_cat (merged -> ruleset -> phase_request_headers ,
0 commit comments