aboutsummaryrefslogtreecommitdiff
path: root/usr.sbin
diff options
context:
space:
mode:
authorSimon J. Gerraty <sjg@FreeBSD.org>2014-03-04 20:09:23 +0000
committerSimon J. Gerraty <sjg@FreeBSD.org>2014-03-04 20:09:23 +0000
commit12a5ad4762969252c0fc10dbe9290d4bea509704 (patch)
treef985edf0d8cdbea5debbc868fd1354185be247be /usr.sbin
parent603bc162fbb8293afd48732f40e65af9d098a285 (diff)
downloadsrc-12a5ad4762969252c0fc10dbe9290d4bea509704.tar.gz
src-12a5ad4762969252c0fc10dbe9290d4bea509704.zip
Notes
Diffstat (limited to 'usr.sbin')
-rw-r--r--usr.sbin/makefs/mtree.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/usr.sbin/makefs/mtree.c b/usr.sbin/makefs/mtree.c
index d772bc14a243..a0cf75a44b27 100644
--- a/usr.sbin/makefs/mtree.c
+++ b/usr.sbin/makefs/mtree.c
@@ -348,6 +348,13 @@ read_word(FILE *fp, char *buf, size_t bufsz)
if (error == -1)
mtree_error("unexpected end of file");
return (error);
+ case '#': /* comment -- skip to end of line. */
+ if (!esc) {
+ error = skip_to(fp, "\n");
+ if (!error)
+ continue;
+ }
+ break;
case '\\':
esc++;
if (esc == 1)