Index: /trunk/src/libs/liblzf-3.4/lzf_c.c
===================================================================
--- /trunk/src/libs/liblzf-3.4/lzf_c.c	(revision 23581)
+++ /trunk/src/libs/liblzf-3.4/lzf_c.c	(revision 23582)
@@ -38,4 +38,5 @@
 #ifdef VBOX
 # include "lzf.h" /* need the prototype */
+# include <iprt/types.h> /* need uintptr_t. */
 #endif
 
@@ -124,8 +125,13 @@
    * special workaround for it.
    */
+#ifdef VBOX
+  uintptr_t off;
+#else
+# error "Build config error."
 #if defined (WIN32) && defined (_M_X64)
   unsigned _int64 off; /* workaround for missing POSIX compliance */
 #else
   unsigned long off;
+#endif
 #endif
   unsigned int hval;
