From 90794d281f92ea2c2243239bbd1d18f1bf0f43fb Mon Sep 17 00:00:00 2001 From: Jamie Cameron Date: Fri, 4 Apr 2008 19:58:42 +0000 Subject: [PATCH] Fixed alias numbering --- postfix/postfix-lib.pl | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/postfix/postfix-lib.pl b/postfix/postfix-lib.pl index d641f9575..3b33bd3aa 100644 --- a/postfix/postfix-lib.pl +++ b/postfix/postfix-lib.pl @@ -454,7 +454,11 @@ local @rv; foreach my $f (&get_maps_types_files(&get_current_value("alias_maps"))) { if (&file_map_type($f->[0])) { # We can read this file directly - push(@rv, &list_aliases([ $f->[1] ])); + local $sofar = scalar(@rv); + foreach my $a (&list_aliases([ $f->[1] ])) { + $a->{'num'} += $sofar; + push(@rv, $a); + } } else { # Treat as a map