diff options
Diffstat (limited to 'apps')
-rw-r--r-- | apps/bookmark.c | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/apps/bookmark.c b/apps/bookmark.c index 12ec1edd0f..543e89331a 100644 --- a/apps/bookmark.c +++ b/apps/bookmark.c | |||
@@ -435,7 +435,7 @@ bool bookmark_autoload(const char* file) | |||
435 | } | 435 | } |
436 | else | 436 | else |
437 | { | 437 | { |
438 | select_bookmark(global_bookmark_file_name, true, &bookmark); | 438 | int ret = select_bookmark(global_bookmark_file_name, true, &bookmark); |
439 | 439 | ||
440 | if (bookmark != NULL) | 440 | if (bookmark != NULL) |
441 | { | 441 | { |
@@ -451,7 +451,7 @@ bool bookmark_autoload(const char* file) | |||
451 | return true; | 451 | return true; |
452 | } | 452 | } |
453 | 453 | ||
454 | return false; | 454 | return ret != BOOKMARK_SUCCESS; |
455 | } | 455 | } |
456 | } | 456 | } |
457 | 457 | ||
@@ -801,8 +801,9 @@ static int select_bookmark(const char* bookmark_file_name, bool show_dont_resume | |||
801 | *selected_bookmark = bookmarks->items[item - bookmarks->start]; | 801 | *selected_bookmark = bookmarks->items[item - bookmarks->start]; |
802 | return BOOKMARK_SUCCESS; | 802 | return BOOKMARK_SUCCESS; |
803 | } | 803 | } |
804 | 804 | exit = true; | |
805 | /* Else fall through */ | 805 | ret = BOOKMARK_SUCCESS; |
806 | break; | ||
806 | 807 | ||
807 | case ACTION_TREE_WPS: | 808 | case ACTION_TREE_WPS: |
808 | case ACTION_STD_CANCEL: | 809 | case ACTION_STD_CANCEL: |