---
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 84e5e65..695a712 100644
--- a/lib/obex_transport.c
+++ b/lib/obex_transport.c
@@ -159,8 +159,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.5.3
------------------------------------------------------------------------------
Simplify data backup and recovery for your virtual environment with vRanger.
Installation's a snap, and flexible recovery options mean your data is safe,
secure and there when you need it. Discover what all the cheering's about.
Get your free trial download today.
http://p.sf.net/sfu/quest-dev2dev2
_______________________________________________
Openobex-users mailing list
[email protected]
http://lists.sourceforge.net/lists/listinfo/openobex-users