Index: uspace/lib/c/generic/stdio/sprintf.c
===================================================================
--- uspace/lib/c/generic/stdio/sprintf.c	(revision 9d8307a94aa6d903e4fcaa8ae5c22e2fa48fddfb)
+++ uspace/lib/c/generic/stdio/sprintf.c	(revision 954c0240b720c64358bccbdcdcb035fdd5a6f347)
@@ -36,4 +36,5 @@
 #include <stdint.h>
 #include <stdio.h>
+#include <limits.h>
 
 /** Print formatted to string.
@@ -53,5 +54,5 @@
 	va_list args;
 	va_start(args, fmt);
-	rc = vsnprintf(s, SIZE_MAX, fmt, args);
+	rc = vsnprintf(s, INT_MAX, fmt, args);
 	va_end(args);
 
Index: uspace/lib/c/generic/stdio/vsprintf.c
===================================================================
--- uspace/lib/c/generic/stdio/vsprintf.c	(revision 9d8307a94aa6d903e4fcaa8ae5c22e2fa48fddfb)
+++ uspace/lib/c/generic/stdio/vsprintf.c	(revision 954c0240b720c64358bccbdcdcb035fdd5a6f347)
@@ -36,4 +36,5 @@
 #include <stdint.h>
 #include <stdio.h>
+#include <limits.h>
 
 /** Print formatted to string with arguments passed as va_list.
@@ -50,5 +51,5 @@
 int vsprintf(char *s, const char *fmt, va_list ap)
 {
-	return vsnprintf(s, SIZE_MAX, fmt, ap);
+	return vsnprintf(s, INT_MAX, fmt, ap);
 }
 
