aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/rspamadm/lua_preprocess.pl3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/rspamadm/lua_preprocess.pl b/src/rspamadm/lua_preprocess.pl
index 4a84689a4..b17994684 100644
--- a/src/rspamadm/lua_preprocess.pl
+++ b/src/rspamadm/lua_preprocess.pl
@@ -15,6 +15,9 @@ sub quote_file {
quote_file($inc, $out);
}
else {
+ s/^\s*//; # remove unnecessary spaces at the beginning
+ next if /^--/; # skip comments
+ next if /^\s*$/; # skip empty lines
s/(.)/'$1',/g; # split as 'c',
s/\'\\\'/\'\\\\'/g; # escape backslashes
s/\'\'\'/\'\\\'\'/g; # escape single quotes