aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn Fieber <jfieber@FreeBSD.org>1996-05-20 05:06:47 +0000
committerJohn Fieber <jfieber@FreeBSD.org>1996-05-20 05:06:47 +0000
commit93f6fc9b23410347b0076c31ac2a9db9131ebd58 (patch)
treee80a97c1a0b28f791b0b616fcc69e82409349a4c
parentd7f1a3eb6ad9722cb753e07cd19a4aa6ce5a0551 (diff)
Notes
-rw-r--r--usr.bin/sgmls/sgmls/sgmldecl.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/usr.bin/sgmls/sgmls/sgmldecl.c b/usr.bin/sgmls/sgmls/sgmldecl.c
index 1ba7fe772702..d9f06b3bfbc8 100644
--- a/usr.bin/sgmls/sgmls/sgmldecl.c
+++ b/usr.bin/sgmls/sgmls/sgmldecl.c
@@ -955,7 +955,8 @@ UNCH *tbuf;
if (c < 0)
bad = 1;
else if ((char_flags[c] & (CHAR_SIGNIFICANT | CHAR_MAGIC))
- && c != '.' && c != '-') {
+ && c != '.' && c != '-'
+ && !(c == '_' && i >= 2)) {
int class = lextoke[c];
if (class == SEP || class == SP || class == NMC
|| class == NMS || class == NU)