diff --git a/mozilla/js/src/jsemit.c b/mozilla/js/src/jsemit.c index e606ab89500..3bff6f180d1 100644 --- a/mozilla/js/src/jsemit.c +++ b/mozilla/js/src/jsemit.c @@ -20,7 +20,9 @@ * JS bytecode generation. */ #include "jsstddef.h" +#ifdef HAVE_MEMORY_H #include +#endif #include #include "jstypes.h" #include "jsarena.h" /* Added by JSIFY */ diff --git a/mozilla/js/src/jsopcode.c b/mozilla/js/src/jsopcode.c index 3c8c9e24702..c164673407d 100644 --- a/mozilla/js/src/jsopcode.c +++ b/mozilla/js/src/jsopcode.c @@ -20,7 +20,9 @@ * JS bytecode descriptors, disassemblers, and decompilers. */ #include "jsstddef.h" +#ifdef HAVE_MEMORY_H #include +#endif #include #include #include diff --git a/mozilla/js/src/jsscan.c b/mozilla/js/src/jsscan.c index 46490ffc7f5..66028a254de 100644 --- a/mozilla/js/src/jsscan.c +++ b/mozilla/js/src/jsscan.c @@ -24,9 +24,10 @@ #include #include #include +#ifdef HAVE_MEMORY_H #include +#endif #include - #include #include #include "jstypes.h"