diff options
Diffstat (limited to '')
-rw-r--r-- | src/lib/efreet/efreet_desktop_command.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/lib/efreet/efreet_desktop_command.c b/src/lib/efreet/efreet_desktop_command.c index 51e60c9957..15a4a5c105 100644 --- a/src/lib/efreet/efreet_desktop_command.c +++ b/src/lib/efreet/efreet_desktop_command.c | |||
@@ -381,6 +381,9 @@ efreet_desktop_command_build(Efreet_Desktop_Command *command) | |||
381 | &len, command, *p); | 381 | &len, command, *p); |
382 | if (!exec) goto error; | 382 | if (!exec) goto error; |
383 | file_added = 1; | 383 | file_added = 1; |
384 | /* Set l to NULL to break the loop, since we parse all command->files | ||
385 | * in efreet_desktop_command_append_multiple */ | ||
386 | l = NULL; | ||
384 | } | 387 | } |
385 | break; | 388 | break; |
386 | case 'i': | 389 | case 'i': |