}
sub(/^[&]/, "") {
- if (ident) {
- finish_string_input(strings, ident, collected)
- vars[num_vars++] = ident
+ if (ident != "") {
+ finish_string_input(strings, ident, collected);
+ vars[num_vars++] = ident;
}
current_l10n = !sub(/^[&]/, "", $1);
collected = ""
}
-ident {
+ident != "" {
sub(/^[ \t]*/, "")
if (collected) {
collected = collected "\n" $0
}
END {
- if (ident) {
+ if (ident != "") {
finish_string_input(strings, ident, collected)
vars[num_vars++] = ident
}