summaryrefslogtreecommitdiff
path: root/sbin/devd/devd.cc
diff options
context:
space:
mode:
authorWarner Losh <imp@FreeBSD.org>2003-04-26 20:25:40 +0000
committerWarner Losh <imp@FreeBSD.org>2003-04-26 20:25:40 +0000
commit66ff6821dd6b9e43ae206dc1040c87e464c99eb1 (patch)
tree5fa14e63e8b83f1ab9de9420d2f6565bccedb29e /sbin/devd/devd.cc
parenta12d8aed9a8e2e75d7a36bd6c8bd8d289b833d41 (diff)
Notes
Diffstat (limited to 'sbin/devd/devd.cc')
-rw-r--r--sbin/devd/devd.cc3
1 files changed, 1 insertions, 2 deletions
diff --git a/sbin/devd/devd.cc b/sbin/devd/devd.cc
index 21f90d5e12d2..df9ba7fa16d1 100644
--- a/sbin/devd/devd.cc
+++ b/sbin/devd/devd.cc
@@ -515,8 +515,7 @@ config::expand_one(const char *&src, string &dst)
// $var -> replace with value
do {
buffer.append(src++, 1);
- } while (*src && isalpha(*src) || isdigit(*src) || *src == '_' ||
- *src == '-');
+ } while (is_id_char(*src));
buffer.append("", 1);
varstr = get_variable(buffer.c_str());
dst.append(varstr);