Rosen Penev
76f4dc436a
clang-tidy: add explicit to single argument constructors
...
Found with google-explicit-constructor
Explicit prevents type conversions for safety reasons.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-04-08 16:21:10 +01:00
Frediano Ziglio
b174e757fa
Enable -Wshadow warning
...
This flag allows to catch variables or arguments hiding other
variables or attributes.
It helps avoiding some possible mistakes.
Signed-off-by: Frediano Ziglio <freddy77@gmail.com>
Acked-by: Julien Ropé <jrope@gmail.com>
2020-06-25 09:18:59 +01:00
Frediano Ziglio
982d14dd69
dispatcher: Move some private functions to DispatcherPrivate
...
Reduce declaration in the header.
Signed-off-by: Frediano Ziglio <freddy77@gmail.com>
Acked-by: Julien Ropé <jrope@gmail.com>
2020-06-17 10:59:38 +02:00
Frediano Ziglio
f4aefa728e
Remove GObject from Dispatcher hierarchy
...
Signed-off-by: Frediano Ziglio <fziglio@redhat.com>
2020-05-01 06:58:09 +01:00
Frediano Ziglio
75679dc95d
dispatcher: Use IS-A relationship for Dispatcher hierarchy
...
Signed-off-by: Frediano Ziglio <fziglio@redhat.com>
2020-05-01 06:58:09 +01:00