diff options
author | Luiz Augusto von Dentz <luiz.von.dentz@intel.com> | 2011-11-15 15:27:55 +0200 |
---|---|---|
committer | Johan Hedberg <johan.hedberg@intel.com> | 2011-11-16 15:41:07 +0200 |
commit | f806048ef786acca91681c7c3133c71f37892455 (patch) | |
tree | 4b5e308b4e7dbaf057e66281f7338c6905c184de /src | |
parent | 5e24938677cdd556f7ece2be889b01cdf5a53e48 (diff) | |
download | obexd-f806048ef786acca91681c7c3133c71f37892455.tar.gz |
Remove use of obex_object_t from service.h
Plugins including service.h need to include openobex headers because of
this.
Diffstat (limited to 'src')
-rw-r--r-- | src/obex.c | 8 | ||||
-rw-r--r-- | src/service.h | 12 |
2 files changed, 8 insertions, 12 deletions
@@ -851,7 +851,7 @@ static void cmd_get(struct obex_session *os, obex_t *obex, obex_object_t *obj) return; } - err = os->service->get(os, obj, os->service_data); + err = os->service->get(os, os->service_data); if (err < 0) goto done; @@ -933,7 +933,7 @@ static void cmd_setpath(struct obex_session *os, os->nonhdr_len = OBEX_ObjectGetNonHdrData(obj, &os->nonhdr); - err = os->service->setpath(os, obj, os->service_data); + err = os->service->setpath(os, os->service_data); os_set_response(obj, err); } @@ -1132,7 +1132,7 @@ static void cmd_put(struct obex_session *os, obex_t *obex, obex_object_t *obj) return; } - err = os->service->put(os, obj, os->service_data); + err = os->service->put(os, os->service_data); if (err < 0) { os_set_response(obj, err); return; @@ -1240,7 +1240,7 @@ static void cmd_action(struct obex_session *os, obex_t *obex, return; } - err = os->service->action(os, obj, os->service_data); + err = os->service->action(os, os->service_data); if (err < 0) { os_set_response(obj, err); return; diff --git a/src/service.h b/src/service.h index 68c4474..3dee7d7 100644 --- a/src/service.h +++ b/src/service.h @@ -33,15 +33,11 @@ struct obex_service_driver { const char *record; void *(*connect) (struct obex_session *os, int *err); void (*progress) (struct obex_session *os, void *user_data); - int (*get) (struct obex_session *os, obex_object_t *obj, - void *user_data); - int (*put) (struct obex_session *os, obex_object_t *obj, - void *user_data); + int (*get) (struct obex_session *os, void *user_data); + int (*put) (struct obex_session *os, void *user_data); int (*chkput) (struct obex_session *os, void *user_data); - int (*setpath) (struct obex_session *os, obex_object_t *obj, - void *user_data); - int (*action) (struct obex_session *os, obex_object_t *obj, - void *user_data); + int (*setpath) (struct obex_session *os, void *user_data); + int (*action) (struct obex_session *os, void *user_data); void (*disconnect) (struct obex_session *os, void *user_data); void (*reset) (struct obex_session *os, void *user_data); }; |