Make config.pl more resistant to misuse
diff --git a/scripts/config.pl b/scripts/config.pl
index 71dd217..f673c2a 100755
--- a/scripts/config.pl
+++ b/scripts/config.pl
@@ -100,12 +100,12 @@
$line =~ s!^!//!;
}
} elsif ($action eq "unset") {
- if (!$done && $line =~ /^\s*#define\s*$name/) {
+ if (!$done && $line =~ /^\s*#define\s*$name\b/) {
$line = '//' . $line;
$done = 1;
}
} elsif (!$done && $action eq "set") {
- if ($line =~ m!^(?://)?\s*#define\s*$name!) {
+ if ($line =~ m!^(?://)?\s*#define\s*$name\b!) {
$line = "#define $name";
$line .= " $value" if defined $value && $value ne "";
$line .= "\n";