diff options
Diffstat (limited to 'apps/plugins/text_viewer/tv_preferences.c')
-rw-r--r-- | apps/plugins/text_viewer/tv_preferences.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/apps/plugins/text_viewer/tv_preferences.c b/apps/plugins/text_viewer/tv_preferences.c index 30b5f5ce51..72cda9d00f 100644 --- a/apps/plugins/text_viewer/tv_preferences.c +++ b/apps/plugins/text_viewer/tv_preferences.c | |||
@@ -62,7 +62,8 @@ static void tv_notify_change_preferences(const struct tv_preferences *oldp) | |||
62 | #endif | 62 | #endif |
63 | (rb->strcmp(oldp->file_name, preferences->file_name))) | 63 | (rb->strcmp(oldp->file_name, preferences->file_name))) |
64 | { | 64 | { |
65 | for (i = 0; i < listner_count; i++) | 65 | /* callback functions are called as FILO */ |
66 | for (i = listner_count - 1; i >= 0; i--) | ||
66 | listners[i](oldp); | 67 | listners[i](oldp); |
67 | } | 68 | } |
68 | } | 69 | } |