Index: uspace/app/bdsh/cmds/modules/cat/cat.c
===================================================================
--- uspace/app/bdsh/cmds/modules/cat/cat.c	(revision 6eb2e961efe503c8ba03227ff58363688d61d27a)
+++ uspace/app/bdsh/cmds/modules/cat/cat.c	(revision 8bb129d69310eead42c22239971f5e6480175e55)
@@ -88,5 +88,6 @@
 	char *buff = NULL;
 
-	if (-1 == (fd = open(fname, O_RDONLY))) {
+	fd = open(fname, O_RDONLY);
+	if (fd < 0) {
 		printf("Unable to open %s\n", fname);
 		return 1;
