Inline all remaining calls to vlc_cleanup_run()
authorRémi Denis-Courmont <remi@remlab.net>
Tue, 7 Jul 2015 18:47:32 +0000 (21:47 +0300)
committerRémi Denis-Courmont <remi@remlab.net>
Wed, 8 Jul 2015 18:14:02 +0000 (21:14 +0300)
commit901fa0d6c70835c09a60cb0f14fddcf38d6b0670
tree1cf41f450a17d91a8cff1dd69f2d6ebdbd6d5458
parent79014d08dd6fc702127a6759295fcd37c5d2eaf9
Inline all remaining calls to vlc_cleanup_run()

The code size saving in vlc_cleanup_run() is marginal and premature
optimization. In practice, vlc_cleanup_run() makes the source code
harder to follow/read, confuses static analyzers and generates false
positive clobber warnings (on some OSes due to long jumps).

It did exercise some of the cleanup code paths though.
include/vlc_threads.h
modules/lua/extension_thread.c
modules/stream_filter/decomp.c
modules/video_filter/remoteosd.c
src/android/thread.c
src/input/decoder.c
src/input/es_out_timeshift.c
src/input/vlm.c
src/misc/addons.c
src/misc/threads.c