diff options
author | Roy Marples <roy@marples.name> | 2008-01-10 23:22:46 +0000 |
---|---|---|
committer | Roy Marples <roy@marples.name> | 2008-01-10 23:22:46 +0000 |
commit | 2d95c9a756c4c7b9301e04c274c3b139e0d1aef4 (patch) | |
tree | 4bd58fa2b4b8e01f5df1352ce7d06effe719b441 /src | |
parent | 5aea880f8158945d2cc9390891de6af8ca0a9b28 (diff) |
Loads of NetBSD tweaks here.
Diffstat (limited to 'src')
-rw-r--r-- | src/libeinfo/libeinfo.c | 1 | ||||
-rw-r--r-- | src/librc/librc-misc.c | 11 |
2 files changed, 8 insertions, 4 deletions
diff --git a/src/libeinfo/libeinfo.c b/src/libeinfo/libeinfo.c index 8dfe13f2..bebb3ef3 100644 --- a/src/libeinfo/libeinfo.c +++ b/src/libeinfo/libeinfo.c @@ -177,6 +177,7 @@ static const char *const color_terms[] = { "screen-w", "screen.linux", "vt100", + "vt220", "xterm", "xterm-256color", "xterm-color", diff --git a/src/librc/librc-misc.c b/src/librc/librc-misc.c index 4a16e9fe..08f5e4e4 100644 --- a/src/librc/librc-misc.c +++ b/src/librc/librc-misc.c @@ -151,11 +151,14 @@ char **rc_config_list (const char *file) /* Get entry - we do not want comments */ token = strsep (&p, "#"); if (token && (strlen (token) > 1)) { - /* Stip the newline if present */ - if (token[strlen (token) - 1] == '\n') - token[strlen (token) - 1] = 0; + /* If not variable assignment then skip */ + if (strchr (token, '=')) { + /* Stip the newline if present */ + if (token[strlen (token) - 1] == '\n') + token[strlen (token) - 1] = 0; - rc_strlist_add (&list, token); + rc_strlist_add (&list, token); + } } free (buffer); } |