fix interface call

This commit is contained in:
Wim Taymans 2019-12-06 17:53:57 +01:00
parent af605cdda2
commit 9610a4a573

View file

@ -156,7 +156,7 @@ struct pw_client_endpoint_proxy_methods {
#define pw_client_endpoint_proxy_method(o,method,version,...) \ #define pw_client_endpoint_proxy_method(o,method,version,...) \
({ \ ({ \
int _res = -ENOTSUP; \ int _res = -ENOTSUP; \
spa_interface_call_res((struct spa_interface*)&o, \ spa_interface_call_res((struct spa_interface*)o, \
struct pw_client_endpoint_proxy_methods, _res, \ struct pw_client_endpoint_proxy_methods, _res, \
method, version, ##__VA_ARGS__); \ method, version, ##__VA_ARGS__); \
_res; \ _res; \
@ -269,7 +269,7 @@ struct pw_client_session_proxy_methods {
#define pw_client_session_proxy_method(o,method,version,...) \ #define pw_client_session_proxy_method(o,method,version,...) \
({ \ ({ \
int _res = -ENOTSUP; \ int _res = -ENOTSUP; \
spa_interface_call_res((struct spa_interface*)&o, \ spa_interface_call_res((struct spa_interface*)o, \
struct pw_client_session_proxy_methods, _res, \ struct pw_client_session_proxy_methods, _res, \
method, version, ##__VA_ARGS__); \ method, version, ##__VA_ARGS__); \
_res; \ _res; \