vlc_arrays: refactor foreach loop
commit53009d018bae15a80ba087e214f8da2d16e5d174
authorRomain Vimont <rom1v@videolabs.io>
Tue, 28 Aug 2018 13:13:52 +0000 (28 15:13 +0200)
committerJean-Baptiste Kempf <jb@videolan.org>
Wed, 29 Aug 2018 09:59:41 +0000 (29 11:59 +0200)
tree50d8456f81b3518313888ba532a3189a73991ebb
parent25fe1cbf93c0c49882465fed0fbec5ea450684ba
vlc_arrays: refactor foreach loop

Replace:

    FOREACH_ARRAY(item, array)
       // ...
    FOREACH_END()

by:

    ARRAY_FOREACH(item, array)
    {
        // ...
    }

Note that it is not possible to declare the iteration variable directly
anymore:

    ARRAY_FOREACH(void *item, array)

Instead, use:

    void *item;
    ARRAY_FOREACH(item, array)

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
14 files changed:
include/vlc_arrays.h
modules/control/hotkeys.c
modules/gui/macosx/VLCExtensionsDialogProvider.m
modules/gui/macosx/VLCExtensionsManager.m
modules/gui/qt/dialogs/extensions.cpp
modules/gui/qt/dialogs/plugins.cpp
modules/gui/qt/extensions_manager.cpp
modules/lua/extension.c
modules/lua/libs/dialog.c
modules/misc/addons/fsstorage.c
modules/misc/addons/vorepository.c
src/misc/addons.c
src/misc/events.c
src/test/arrays.c