Cleanup: remove redundant doxygen \file argument
[blender.git] / intern / ghost / intern / GHOST_ContextWGL.cpp
index 9605f7d..f5c2978 100644 (file)
@@ -1,6 +1,4 @@
 /*
- * ***** BEGIN GPL LICENSE BLOCK *****
- *
  * This program is free software; you can redistribute it and/or
  * modify it under the terms of the GNU General Public License
  * as published by the Free Software Foundation; either version 2
  *
  * The Original Code is Copyright (C) 2013 Blender Foundation.
  * All rights reserved.
- *
- * The Original Code is: all of this file.
- *
- * Contributor(s): Jason Wilkins
- *
- * ***** END GPL LICENSE BLOCK *****
  */
 
-/** \file ghost/intern/GHOST_ContextWGL.cpp
- *  \ingroup GHOST
+/** \file \ingroup GHOST
  *
  * Definition of GHOST_ContextWGL class.
  */
@@ -789,7 +780,10 @@ GHOST_TSuccess GHOST_ContextWGL::initializeDrawingContext()
                m_hGLRC = ::wglCreateContextAttribsARB(m_hDC, NULL, &(iAttributes[0]));
        }
 
-       if (!WIN32_CHK(m_hGLRC != NULL)) {
+       /* Silence warnings interpreted as errors by users when trying to get
+        * a context with version higher than 3.3 Core. */
+       const bool silent = m_contextMajorVersion > 3;
+       if (!WIN32_CHK_SILENT(m_hGLRC != NULL, silent)) {
                goto error;
        }