aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStefan Richter <stefanr@s5r6.in-berlin.de>2009-01-11 22:39:17 +0100
committerDan Dennedy <dan@dennedy.org>2009-01-12 20:15:21 -0800
commit8b17c2a49f8421f7d931eef7fbf2ea1bb2b04950 (patch)
treefe59e782fc14e4e23f9171eb792cbd2482c561c1
parenta59532c835c2a0c403059e4dbb8a6eb6e6bce516 (diff)
downloadlibraw1394-8b17c2a49f8421f7d931eef7fbf2ea1bb2b04950.tar.gz
Set errno = ENOSYS in unimplemented functions
Most of them do this already, only a few missed it. Signed-off-by: Stefan Richter <stefanr@s5r6.in-berlin.de> Signed-off-by: Dan Dennedy <dan@dennedy.org>
-rw-r--r--src/fw.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/fw.c b/src/fw.c
index dd2a968..8cca403 100644
--- a/src/fw.c
+++ b/src/fw.c
@@ -1105,6 +1105,7 @@ fw_start_async_stream(fw_handle_t handle, unsigned int channel,
unsigned long rawtag)
{
/* FIXME: implement this? */
+ errno = ENOSYS;
return -1;
}
@@ -1116,6 +1117,7 @@ fw_start_async_send(fw_handle_t handle,
quadlet_t *data, unsigned long rawtag)
{
/* FIXME: implement this? */
+ errno = ENOSYS;
return -1;
}
@@ -1234,6 +1236,7 @@ fw_async_stream(fw_handle_t handle, unsigned int channel,
size_t length, quadlet_t *data)
{
/* FIXME: implement this? */
+ errno = ENOSYS;
return -1;
}
@@ -1244,6 +1247,7 @@ fw_async_send(fw_handle_t handle,
quadlet_t *data)
{
/* FIXME: implement this? */
+ errno = ENOSYS;
return -1;
}
@@ -1285,6 +1289,7 @@ int
fw_update_config_rom(fw_handle_t handle, const quadlet_t *new_rom,
size_t size, unsigned char rom_version)
{
+ errno = ENOSYS;
return -1;
}