summaryrefslogtreecommitdiff
path: root/src/fr-command-lha.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/fr-command-lha.c')
-rw-r--r--src/fr-command-lha.c2
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);
}