Index: Profiler.c
===================================================================
RCS file: /cvsroot/squid/squid3/lib/Profiler.c,v
retrieving revision 1.3
diff -u -p -r1.3 Profiler.c
--- Profiler.c	18 Nov 2002 03:12:54 -0000	1.3
+++ Profiler.c	3 Feb 2003 17:33:57 -0000
@@ -125,7 +125,11 @@ int xprof_nesting = 0;
 
 /* Private stuff */
 
+#if defined(_MSC_VER) /* Microsoft C Compiler ONLY */
+static __inline void
+#else
 static inline void
+#endif
 xprof_update(xprof_stats_data * head)
 {
     head->delta = head->stop - head->start;
Index: rfc1123.c
===================================================================
RCS file: /cvsroot/squid/squid3/lib/rfc1123.c,v
retrieving revision 1.3
diff -u -p -r1.3 rfc1123.c
--- rfc1123.c	18 Nov 2002 03:12:54 -0000	1.3
+++ rfc1123.c	3 Feb 2003 17:33:57 -0000
@@ -260,6 +260,7 @@ parse_rfc1123(const char *str)
 #elif defined (_timezone)
 #elif defined(_SQUID_AIX_)
 #elif defined(_SQUID_CYGWIN_)
+#elif defined(_SQUID_MSWIN_)
 #else
 	extern time_t timezone;
 #endif
@@ -269,7 +270,7 @@ parse_rfc1123(const char *str)
 	 */
 	if (tm->tm_isdst > 0)
 	    dst = -3600;
-#if defined ( _timezone) || defined(_SQUID_CYGWIN_)
+#if defined ( _timezone) || defined(_SQUID_CYGWIN_) || defined(_SQUID_MSWIN_)
 	t -= (_timezone + dst);
 #else
 	t -= (timezone + dst);

