diff --git a/mozilla/htmlparser/src/nsParser.h b/mozilla/htmlparser/src/nsParser.h
index e1676ae776b..d442e2919e2 100644
--- a/mozilla/htmlparser/src/nsParser.h
+++ b/mozilla/htmlparser/src/nsParser.h
@@ -93,7 +93,7 @@ class nsIDTD;
class nsScanner;
class nsIProgressEventSink;
-#ifdef XP_WIN
+#ifdef _MSC_VER
#pragma warning( disable : 4275 )
#endif
diff --git a/mozilla/parser/htmlparser/src/nsParser.h b/mozilla/parser/htmlparser/src/nsParser.h
index e1676ae776b..d442e2919e2 100644
--- a/mozilla/parser/htmlparser/src/nsParser.h
+++ b/mozilla/parser/htmlparser/src/nsParser.h
@@ -93,7 +93,7 @@ class nsIDTD;
class nsScanner;
class nsIProgressEventSink;
-#ifdef XP_WIN
+#ifdef _MSC_VER
#pragma warning( disable : 4275 )
#endif