[haiku-commits] r34159 - haiku/trunk/src/kits/tracker

  • From: superstippi@xxxxxx
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Fri, 20 Nov 2009 17:37:47 +0100 (CET)

Author: stippi
Date: 2009-11-20 17:37:47 +0100 (Fri, 20 Nov 2009)
New Revision: 34159
Changeset: http://dev.haiku-os.org/changeset/34159/haiku

Modified:
   haiku/trunk/src/kits/tracker/Utilities.h
Log:
Avoid an invalid GCC warning by using a union.


Modified: haiku/trunk/src/kits/tracker/Utilities.h
===================================================================
--- haiku/trunk/src/kits/tracker/Utilities.h    2009-11-20 16:33:09 UTC (rev 
34158)
+++ haiku/trunk/src/kits/tracker/Utilities.h    2009-11-20 16:37:47 UTC (rev 
34159)
@@ -196,10 +196,12 @@
 {
        struct Chunk {
                int32   type;
-               char*   ascii;
-                       // Type = 0
-               int32   num;
-                       // Type = 1
+               union {
+                       char*   ascii;
+                               // Type = 0
+                       int32   num;
+                               // Type = 1
+               };
        };
 
        Chunk a;


Other related posts:

  • » [haiku-commits] r34159 - haiku/trunk/src/kits/tracker - superstippi