Index: uspace/srv/audio/hound/connection.c
===================================================================
--- uspace/srv/audio/hound/connection.c	(revision 541eb6711e702163c081ab4953f767caeb2cbe9a)
+++ uspace/srv/audio/hound/connection.c	(revision e211ea04fccf33d4cb2092f630a29e893e096a02)
@@ -101,5 +101,5 @@
  * @param format format of the destination audio buffer.
  */
-int connection_add_source_data(connection_t *connection, void *data,
+errno_t connection_add_source_data(connection_t *connection, void *data,
     size_t size, pcm_format_t format)
 {
@@ -129,10 +129,10 @@
  * @return Error code.
  */
-int connection_push_data(connection_t *connection,
+errno_t connection_push_data(connection_t *connection,
     audio_data_t *adata)
 {
 	assert(connection);
 	assert(adata);
-	const int ret = audio_pipe_push(&connection->fifo, adata);
+	const errno_t ret = audio_pipe_push(&connection->fifo, adata);
 	if (ret == EOK && connection->sink->data_available)
 		connection->sink->data_available(connection->sink);
