vlc | branch: master | Rémi Denis-Courmont <[email protected]> | Sun Nov 29 23:02:38 2020 +0200| [30d647f78d40d0834f50e4b2702e00cdd275b00a] | committer: Rémi Denis-Courmont
hotkeys: fix flawed arithmetic (fixes #25141) > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=30d647f78d40d0834f50e4b2702e00cdd275b00a --- modules/control/hotkeys.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/control/hotkeys.c b/modules/control/hotkeys.c index 7f554ff301..ad8ba0e6e7 100644 --- a/modules/control/hotkeys.c +++ b/modules/control/hotkeys.c @@ -223,8 +223,8 @@ INTF_ACTION_HANDLER(PlaylistBookmark) { bool set = action_id >= ACTIONID_SET_BOOKMARK1 && action_id <= ACTIONID_SET_BOOKMARK10; - int id = set ? ACTIONID_SET_BOOKMARK1 : ACTIONID_PLAY_BOOKMARK1; - id -= action_id - 1; + int id = (set ? 1 - ACTIONID_SET_BOOKMARK1 : 1 - ACTIONID_PLAY_BOOKMARK1); + id += action_id; char *bookmark_name; if (asprintf(&bookmark_name, "bookmark%i", id) == -1) return; _______________________________________________ vlc-commits mailing list [email protected] https://mailman.videolan.org/listinfo/vlc-commits
