diff --git a/src/modules/Fuse/fuse.c b/src/modules/Fuse/fuse.c
index d20c0f9db61c9deff890f1e8e989bb381d837441..1f3add4a5b20f1cc2b77b27df2b86d9c7d6cba52 100644
--- a/src/modules/Fuse/fuse.c
+++ b/src/modules/Fuse/fuse.c
@@ -20,6 +20,7 @@
 #include "program.h"
 #include "bignum.h"
 #include "backend.h"
+#include "pike_types.h"
 
 #ifdef HAVE_LIBFUSE
 /* Attempt to use FUSE API version 2.9 (if possible). */
diff --git a/src/post_modules/SDL/SDL.cmod b/src/post_modules/SDL/SDL.cmod
index e01fb3be1b9891393d72921287b1dabebd73cb4a..2d56cf58fc8ed94a777b0b6b1714bc193f432626 100644
--- a/src/post_modules/SDL/SDL.cmod
+++ b/src/post_modules/SDL/SDL.cmod
@@ -469,7 +469,7 @@ PIKECLASS Rect {
       push_int(THIS->rect.w);
       push_int(THIS->rect.h);
       f_aggregate(4);
-    } else if( type == literla_mapping_string ) {
+    } else if( type == literal_mapping_string ) {
       push_text("x");
       push_int(THIS->rect.x);
       push_text("y");