Index: uspace/lib/libc/generic/ipc.c
===================================================================
--- uspace/lib/libc/generic/ipc.c	(revision ba8f8cb33992cd7d978511d0e9192a299ffcaf3b)
+++ uspace/lib/libc/generic/ipc.c	(revision 80ce111b0d6102444ae43ddf0684c88aa8b1f562)
@@ -728,10 +728,11 @@
     int *flags)
 {
-	int res;
-	sysarg_t tmp_flags;
-	res = ipc_call_sync_3_2(phoneid, IPC_M_SHARE_IN, (ipcarg_t) dst,
+	sysarg_t tmp_flags = 0;
+	int res = ipc_call_sync_3_2(phoneid, IPC_M_SHARE_IN, (ipcarg_t) dst,
 	    (ipcarg_t) size, arg, NULL, &tmp_flags);
+	
 	if (flags)
 		*flags = tmp_flags;
+	
 	return res;
 }
