gallium: make the windows config function more readable with 80-ish columns
authorKeith Whitwell <keith@tungstengraphics.com>
Thu, 13 Mar 2008 15:23:04 +0000 (15:23 +0000)
committerKeith Whitwell <keith@tungstengraphics.com>
Thu, 13 Mar 2008 18:10:26 +0000 (18:10 +0000)
src/gallium/auxiliary/util/p_debug.c

index 09cabdae25d77016fac9e8628f39c855c7013c1b..bb84e8096d260f27f7969a9383b0147e610182cd 100644 (file)
@@ -109,20 +109,30 @@ enum {
 /* Check for aborts enabled. */
 static unsigned abort_en()
 {
-       if (!mapped_config_file)
-       {
-               /* Open an 8 byte file for configuration data. */
-               mapped_config_file = EngMapFile(L"\\??\\c:\\gaDebug.cfg", 8, &debug_config_file);
-       }
-       /* An value of "0" (ascii) in the configuration file will clear the first 8 bits in the test byte. */
-       /* An value of "1" (ascii) in the configuration file will set the first bit in the test byte. */
-       /* An value of "2" (ascii) in the configuration file will set the second bit in the test byte. */
-       return ((((char *)mapped_config_file)[0]) - 0x30) & eAssertAbortEn;
+   if (!mapped_config_file)
+   {
+      /* Open an 8 byte file for configuration data. */
+      mapped_config_file = EngMapFile(L"\\??\\c:\\gaDebug.cfg", 8, &debug_config_file);
+   }
+
+   /* A value of "0" (ascii) in the configuration file will clear the
+    * first 8 bits in the test byte. 
+    *
+    * A value of "1" (ascii) in the configuration file will set the
+    * first bit in the test byte. 
+    *
+    * A value of "2" (ascii) in the configuration file will set the
+    * second bit in the test byte. 
+    *
+    * Currently the only interesting values are 0 and 1, which clear
+    * and set abort-on-assert behaviour respectively.
+    */
+   return ((((char *)mapped_config_file)[0]) - 0x30) & eAssertAbortEn;
 }
 #else /* WIN32 */
 static unsigned abort_en()
 {
-       return !GETENV("GALLIUM_ABORT_ON_ASSERT");
+   return !GETENV("GALLIUM_ABORT_ON_ASSERT");
 }
 #endif