summaryrefslogtreecommitdiffstats
path: root/src/alsa.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/alsa.c')
-rw-r--r--src/alsa.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/alsa.c b/src/alsa.c
index 14156f3..15c34ed 100644
--- a/src/alsa.c
+++ b/src/alsa.c
@@ -84,7 +84,7 @@ int driver_open(ca_context *c) {
struct private *p;
ca_return_val_if_fail(c, CA_ERROR_INVALID);
- ca_return_val_if_fail(!c->driver || streq(c->driver, "alsa"), CA_ERROR_NODRIVER);
+ ca_return_val_if_fail(!c->driver || ca_streq(c->driver, "alsa"), CA_ERROR_NODRIVER);
ca_return_val_if_fail(!PRIVATE(c), CA_ERROR_STATE);
if (!(c->private = p = ca_new0(struct private, 1)))
@@ -180,6 +180,9 @@ int driver_change_props(ca_context *c, ca_proplist *changed, ca_proplist *merged
}
int driver_cache(ca_context *c, ca_proplist *proplist) {
+ ca_return_val_if_fail(c, CA_ERROR_INVALID);
+ ca_return_val_if_fail(proplist, CA_ERROR_INVALID);
+
return CA_ERROR_NOTSUPPORTED;
}