diff options
Diffstat (limited to 'lib/libutil/property.c')
-rw-r--r-- | lib/libutil/property.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/lib/libutil/property.c b/lib/libutil/property.c index ba8eef9..91189d9 100644 --- a/lib/libutil/property.c +++ b/lib/libutil/property.c @@ -133,7 +133,12 @@ properties_read(int fd) break; case VALUE: - if (v == 0 && isspace(ch)) + if (v == 0 && ch == '\n') { + hold_v[v] = '\0'; + v = n = 0; + state = COMMIT; + } + else if (v == 0 && isspace(ch)) continue; else if (ch == '{') { state = MVALUE; |