diff options
Diffstat (limited to 'apps/bookmark.c')
-rw-r--r-- | apps/bookmark.c | 11 |
1 files changed, 2 insertions, 9 deletions
diff --git a/apps/bookmark.c b/apps/bookmark.c index a3671a076f..961a14043c 100644 --- a/apps/bookmark.c +++ b/apps/bookmark.c | |||
@@ -1213,18 +1213,11 @@ int bookmark_autoload(const char* file) | |||
1213 | if (bookmark != NULL) | 1213 | if (bookmark != NULL) |
1214 | { | 1214 | { |
1215 | if (!play_bookmark(bookmark)) | 1215 | if (!play_bookmark(bookmark)) |
1216 | { | 1216 | return BOOKMARK_CANCEL; |
1217 | /* Selected bookmark not found. */ | ||
1218 | splash(HZ*2, ID2P(LANG_NOTHING_TO_RESUME)); | ||
1219 | } | ||
1220 | |||
1221 | /* Act as if autoload was done even if it failed, since the | ||
1222 | * user did make an active selection. | ||
1223 | */ | ||
1224 | return BOOKMARK_DO_RESUME; | 1217 | return BOOKMARK_DO_RESUME; |
1225 | } | 1218 | } |
1226 | 1219 | ||
1227 | return ret != (BOOKMARK_SUCCESS ? BOOKMARK_CANCEL : BOOKMARK_DONT_RESUME); | 1220 | return (ret != BOOKMARK_SUCCESS) ? BOOKMARK_CANCEL : BOOKMARK_DONT_RESUME; |
1228 | } | 1221 | } |
1229 | } | 1222 | } |
1230 | 1223 | ||