Handle @version line
authorJamie Cameron <jcameron@webmin.com>
Fri, 12 Mar 2010 21:30:51 +0000 (13:30 -0800)
committerJamie Cameron <jcameron@webmin.com>
Fri, 12 Mar 2010 21:30:51 +0000 (13:30 -0800)
syslog-ng/syslog-ng-lib.pl

index b10182c..5022f5e 100755 (executable)
@@ -42,9 +42,10 @@ local $cmode;
 while($line = <CONF>) {
        # strip comments
        $line =~ s/\r|\n//g;
-       $line =~ s/#.*$//g;
+       $line =~ s/#.*$//g;             # Remove hash comment
        $line =~ s/\/\/.*$//g if ($line !~ /".*\/\/.*"/);
-       $line =~ s/\/\*.*\*\///g;
+       $line =~ s/\/\*.*\*\///g;       # Remove multi-line comment
+       $line =~ s/^\s*@.*$//g;         # Remove @version line
        while(1) {
                if (!$cmode && $line =~ /\/\*/) {
                        # start of a C-style comment