From ee97197b5aaa4f4e0f892c571114a055985aa8e8 Mon Sep 17 00:00:00 2001 From: Ilia Rostovtsev Date: Wed, 27 Oct 2021 00:03:01 +0300 Subject: [PATCH] Add calling any config pre-load function --- config-lib.pl | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/config-lib.pl b/config-lib.pl index 6de1f4336..816091d44 100755 --- a/config-lib.pl +++ b/config-lib.pl @@ -56,6 +56,13 @@ foreach $o (@lang_order_list) { &read_file("$file.$o.auto", \%info, \@info_order) if ($auto && -r "$file.$o.auto"); } + +# Call any config pre-load function +if (&foreign_func_exists($module, 'config_pre_load')) { + &foreign_call($module, "config_pre_load", \%info, \@info_order) + &foreign_call($module, "config_pre_load", \%einfo) + } + @info_order = &unique(@info_order); if ($section) {