diff options
-rw-r--r-- | src/fr-command-lha.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/fr-command-lha.c b/src/fr-command-lha.c index 53df6c5..5371f91 100644 --- a/src/fr-command-lha.c +++ b/src/fr-command-lha.c @@ -149,7 +149,7 @@ split_line_lha (char *line) scan = eat_spaces (scan); for (; i < N_FIELDS; i++) { field_end = strchr (scan, ' '); - if (field_end == NULL) { + if (field_end == NULL || (i + 1) == N_FIELDS) { field_end = scan + strlen(scan); } |