From: Hendrik Sattler <[email protected]>
---
lib/obex_transport.c | 8 ++++++--
1 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/lib/obex_transport.c b/lib/obex_transport.c
index dad512c..aa113ed 100644
--- a/lib/obex_transport.c
+++ b/lib/obex_transport.c
@@ -163,8 +163,12 @@ static int obex_transport_accept(obex_t *self)
{
DEBUG(4, "\n");
- if (self->trans.ops.server.accept)
- return self->trans.ops.server.accept(self);
+ if (self->trans.ops.server.accept) {
+ if (self->trans.ops.server.accept(self) < 0)
+ return -1;
+ else
+ return 1;
+ }
errno = EINVAL;
return -1;
--
1.7.4.1
------------------------------------------------------------------------------
Forrester Wave Report - Recovery time is now measured in hours and minutes
not days. Key insights are discussed in the 2010 Forrester Wave Report as
part of an in-depth evaluation of disaster recovery service providers.
Forrester found the best-in-class provider in terms of services and vision.
Read this report now! http://p.sf.net/sfu/ibm-webcastpromo
_______________________________________________
Openobex-users mailing list
[email protected]
http://lists.sourceforge.net/lists/listinfo/openobex-users