This idea emerged when writing some code a while ago. If accepted, I'll refactor some more modules as well. David Henningsson (2): module: Add hook dynarray module-*-restore: Use the module's dynarray for hooks src/modules/module-card-restore.c | 29 ++++++------------------- src/modules/module-device-restore.c | 43 +++++++------------------------------ src/modules/module-stream-restore.c | 40 ++++++++-------------------------- src/pulsecore/module.c | 9 ++++++++ src/pulsecore/module.h | 9 ++++++++ 5 files changed, 41 insertions(+), 89 deletions(-) -- 1.9.1