@@ -293,15 +293,14 @@ static void copy_rules_phase(apr_pool_t *mp,
293
293
* @retval -1 Something went wrong.
294
294
*
295
295
*/
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 ,
297
297
msre_ruleset * child_ruleset ,
298
298
apr_array_header_t * exceptions_arr )
299
299
{
300
300
assert (parent_ruleset != NULL );
301
301
assert (child_ruleset != NULL );
302
302
assert (exceptions_arr != NULL );
303
- int ret = 0 ;
304
-
303
+
305
304
copy_rules_phase (mp , parent_ruleset -> phase_request_headers ,
306
305
child_ruleset -> phase_request_headers , exceptions_arr );
307
306
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,
312
311
child_ruleset -> phase_response_body , exceptions_arr );
313
312
copy_rules_phase (mp , parent_ruleset -> phase_logging ,
314
313
child_ruleset -> phase_logging , exceptions_arr );
315
-
316
- failed :
317
- return ret ;
318
314
}
319
315
320
316
/**
@@ -439,7 +435,6 @@ void *merge_directory_configs(apr_pool_t *mp, void *_parent, void *_child)
439
435
440
436
/* Copy the rules from the parent context. */
441
437
merged -> ruleset = msre_ruleset_create (parent -> ruleset -> engine , mp );
442
- /* TODO: copy_rules return code should be taken into consideration. */
443
438
copy_rules (mp , parent -> ruleset , merged -> ruleset , child -> rule_exceptions );
444
439
} else
445
440
if (parent -> ruleset == NULL ) {
@@ -466,7 +461,6 @@ void *merge_directory_configs(apr_pool_t *mp, void *_parent, void *_child)
466
461
467
462
/* Copy parent rules, then add child rules to it. */
468
463
merged -> ruleset = msre_ruleset_create (parent -> ruleset -> engine , mp );
469
- /* TODO: copy_rules return code should be taken into consideration. */
470
464
copy_rules (mp , parent -> ruleset , merged -> ruleset , child -> rule_exceptions );
471
465
472
466
apr_array_cat (merged -> ruleset -> phase_request_headers ,
0 commit comments