Index: uspace/lib/c/generic/device/clock_dev.c
===================================================================
--- uspace/lib/c/generic/device/clock_dev.c	(revision 2703b82459c29868f30e87897b3bc6f79ef7c560)
+++ uspace/lib/c/generic/device/clock_dev.c	(revision 86e81a9a91c48ea3711d4810e4fafeefd9e73e14)
@@ -49,5 +49,4 @@
 clock_dev_time_get(async_sess_t *sess, struct tm *t)
 {
-	ipc_call_t answer;
 	aid_t req;
 	int ret;
@@ -56,5 +55,5 @@
 
 	req = async_send_1(exch, DEV_IFACE_ID(CLOCK_DEV_IFACE),
-	    CLOCK_DEV_TIME_GET, &answer);
+	    CLOCK_DEV_TIME_GET, NULL);
 	ret = async_data_read_start(exch, t, sizeof(*t));
 
@@ -69,8 +68,5 @@
 
 	async_wait_for(req, &rc);
-	if ((int) rc != EOK)
-		return ret;
-
-	return (int) IPC_GET_ARG1(answer);
+	return (int)rc;
 }
 
@@ -85,5 +81,4 @@
 clock_dev_time_set(async_sess_t *sess, struct tm *t)
 {
-	ipc_call_t answer;
 	aid_t req;
 	int ret;
@@ -92,5 +87,5 @@
 
 	req = async_send_1(exch, DEV_IFACE_ID(CLOCK_DEV_IFACE),
-	    CLOCK_DEV_TIME_SET, &answer);
+	    CLOCK_DEV_TIME_SET, NULL);
 	ret = async_data_write_start(exch, t, sizeof(*t));
 
@@ -105,8 +100,5 @@
 
 	async_wait_for(req, &rc);
-	if ((int) rc != EOK)
-		return ret;
-
-	return (int) IPC_GET_ARG1(answer);
+	return (int)rc;
 }
 
