diff --git a/src/appclient.c b/src/appclient.c index 7bac971..2346766 100644 --- a/src/appclient.c +++ b/src/appclient.c @@ -87,8 +87,8 @@ AppClient * appclient_new_event(char const * app, char const * name, appclient->interface = appinterface_new_server(app); appclient->helper.data = appclient; appclient->helper.message = _appclient_helper_message; - appclient->transport = _new_event_transport(&appclient->helper, event, - app, name); + appclient->transport = _new_event_transport(&appclient->helper, + ATM_CLIENT, event, app, name); appclient->event = event; appclient->event_free = 0; /* check for errors */ diff --git a/src/appserver.c b/src/appserver.c index 548ed8d..18ba64f 100644 --- a/src/appserver.c +++ b/src/appserver.c @@ -83,8 +83,8 @@ AppServer * appserver_new_event(char const * app, char const * name, appserver->interface = appinterface_new_server(app); appserver->helper.data = appserver; appserver->helper.message = _appserver_helper_message; - appserver->transport = _new_event_transport(&appserver->helper, event, - app, name); + appserver->transport = _new_event_transport(&appserver->helper, + ATM_SERVER, event, app, name); appserver->event = event; appserver->event_free = 0; /* check for errors */ diff --git a/src/lookup.c b/src/lookup.c index 41f9412..ab5cbf5 100644 --- a/src/lookup.c +++ b/src/lookup.c @@ -22,7 +22,8 @@ /* new_event_transport */ static AppTransport * _new_event_transport(AppTransportHelper * helper, - Event * event, char const * app, char const * name) + AppTransportMode mode, Event * event, char const * app, + char const * name) { AppTransport * ret; String * n; @@ -35,7 +36,7 @@ static AppTransport * _new_event_transport(AppTransportHelper * helper, string_delete(n); return NULL; } - ret = apptransport_new(ATM_SERVER, helper, transport, n, event); + ret = apptransport_new(mode, helper, transport, n, event); string_delete(transport); string_delete(n); return ret; diff --git a/src/lookup.h b/src/lookup.h index 2ed8554..47a57ff 100644 --- a/src/lookup.h +++ b/src/lookup.h @@ -25,7 +25,8 @@ /* functions */ static AppTransport * _new_event_transport(AppTransportHelper * helper, - Event * event, char const * app, char const * name); + AppTransportMode mode, Event * event, char const * app, + char const * name); static String * _new_server_name(char const * app, char const * name); static String * _new_server_transport(String ** name);