// (c) 1995-2014 by Artsoft Entertainment
// Holger Schemel
// info@artsoft.org
-// http://www.artsoft.org/
+// https://www.artsoft.org/
// ----------------------------------------------------------------------------
// windows.h
// ============================================================================
#ifndef WINDOWS_H
#define WINDOWS_H
+// prevent including lots of conflicting macros
+#define WIN32_LEAN_AND_MEAN
+
#include <shlobj.h>
-/* some symbols are already defined on Windows */
+// some symbols are already defined on Windows
typedef int boolean_internal;
#define boolean boolean_internal
#define DrawText DrawText_internal
#endif
-#endif /* WINDOWS_H */
+#endif // WINDOWS_H