mirror of
https://github.com/samba-team/samba.git
synced 2025-01-03 01:18:10 +03:00
python: Create macro to hide ugly function signature cast
-Wcast-function-type triggers various warnings related to bad api decisions in python source. To avoid these warnings we hide them by casting to void first. Macro here is to hide the uglyness and provide an easy place to either/or + fix better in a single place in the future + identify the places involved should python api change in a way this can be handled better Signed-off-by: Noel Power <noel.power@suse.com> Reviewed-by: Andreas Schneider <asn@samba.org>
This commit is contained in:
parent
82a4027171
commit
d6b1c33dd6
@ -21,5 +21,6 @@
|
||||
#define __SAMBA_PYTHON_MODULES_H__
|
||||
|
||||
bool py_update_path(void);
|
||||
|
||||
/* discard signature of 'func' in favour of 'target_sig' */
|
||||
#define PY_DISCARD_FUNC_SIG(target_sig, func) (target_sig)(void(*)(void))func
|
||||
#endif /* __SAMBA_PYTHON_MODULES_H__ */
|
||||
|
Loading…
Reference in New Issue
Block a user