Index: uspace/lib/c/generic/cap.c
===================================================================
--- uspace/lib/c/generic/cap.c	(revision 05b5939308a029a5f557f811dd067aa545547cf8)
+++ uspace/lib/c/generic/cap.c	(revision 84a1a546f62a2ba0f913f8f1bfce8d4bc68d7aa4)
@@ -178,4 +178,5 @@
 {
 	int rc;
+	int ret;
 	const char *sunit;
 	uint64_t ipart;
@@ -196,10 +197,10 @@
 	sunit = cu_str[cap->cunit];
 	if (cap->dp > 0) {
-		rc = asprintf(rstr, "%" PRIu64 ".%0*" PRIu64 " %s", ipart,
+		ret = asprintf(rstr, "%" PRIu64 ".%0*" PRIu64 " %s", ipart,
 		    (int)cap->dp, fpart, sunit);
 	} else {
-		rc = asprintf(rstr, "%" PRIu64 " %s", ipart, sunit);
-	}
-	if (rc < 0)
+		ret = asprintf(rstr, "%" PRIu64 " %s", ipart, sunit);
+	}
+	if (ret < 0)
 		return ENOMEM;
 
