Index: uspace/lib/posix/include/posix/stddef.h
===================================================================
--- uspace/lib/posix/include/posix/stddef.h	(revision d6c98451488403ad65ddbaaa4ca9466fba069a73)
+++ uspace/lib/posix/include/posix/stddef.h	(revision fbf4dc15a173ec71ac8e14554253e83258dacec1)
@@ -48,7 +48,4 @@
 #define offsetof(type,member) ((size_t) &(((type *) 0)->member))
 
-typedef ssize_t __POSIX_DEF__(ptrdiff_t);
-
-
 #endif /* POSIX_STDDEF_H_ */
 
Index: uspace/lib/posix/source/stdio/scanf.c
===================================================================
--- uspace/lib/posix/source/stdio/scanf.c	(revision d6c98451488403ad65ddbaaa4ca9466fba069a73)
+++ uspace/lib/posix/source/stdio/scanf.c	(revision fbf4dc15a173ec71ac8e14554253e83258dacec1)
@@ -748,6 +748,6 @@
 							break;
 						case LMOD_t: ;
-							posix_ptrdiff_t *pt = va_arg(arg, posix_ptrdiff_t *);
-							*pt = (posix_ptrdiff_t) sres;
+							ptrdiff_t *pt = va_arg(arg, ptrdiff_t *);
+							*pt = (ptrdiff_t) sres;
 							break;
 						default:
