diff --git a/obexd/plugins/filesystem.c b/obexd/plugins/filesystem.c
index ffed561..9fe4f00 100644
--- a/obexd/plugins/filesystem.c
+++ b/obexd/plugins/filesystem.c
object->watch = g_child_watch_add(object->pid, script_exited, object);
- if (size)
- *size = 1;
-
done:
if (err)
*err = 0;
diff --git a/obexd/plugins/pbap.c b/obexd/plugins/pbap.c
index b598c68..3c8e33e 100644
--- a/obexd/plugins/pbap.c
+++ b/obexd/plugins/pbap.c
if (ret < 0)
goto fail;
- if (size)
- *size = OBJECT_SIZE_UNKNOWN;
-
return pbap;
fail:
goto fail;
done:
- if (size)
- *size = OBJECT_SIZE_UNKNOWN;
-
return pbap;
fail:
if (ret < 0)
goto fail;
- if (size)
- *size = OBJECT_SIZE_UNKNOWN;
-
return pbap;
fail:
diff --git a/obexd/src/obex.c b/obexd/src/obex.c
index 9622712..53474ec 100644
--- a/obexd/src/obex.c
+++ b/obexd/src/obex.c
{
int err;
void *object;
- size_t size;
+ size_t size = OBJECT_SIZE_UNKNOWN;
object = os->driver->open(filename, O_RDONLY, 0, os->service_data,
&size, &err);