[atk] Fixed compilation with index symbol



commit 7c8f47a9911e982c0689a80b3d62aff952f6d460
Author: Lionel Landwerlin <llandwerlin gmail com>
Date:   Thu May 24 10:13:44 2012 +0100

    Fixed compilation with index symbol
    
    Apparently some versions of gcc or combination of options (or maybe
    with the android NDK) lead to compilation failure :
    
    atkutil.c:74: error: 'index' redeclared as different kind of symbol
    
    This fixes the problem by renaming the variable.

 atk/atkutil.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)
---
diff --git a/atk/atkutil.c b/atk/atkutil.c
index bd1b252..9a06723 100755
--- a/atk/atkutil.c
+++ b/atk/atkutil.c
@@ -71,7 +71,7 @@ static gboolean init_done = FALSE;
  * Array of FocusTracker structs
  */
 static GArray *trackers = NULL;
-static guint  index = 0;
+static guint  global_index = 0;
 
 typedef struct _FocusTracker FocusTracker;
 
@@ -124,10 +124,10 @@ atk_add_focus_tracker (AtkEventListener   focus_tracker)
   {
     FocusTracker item;
 
-    item.index = ++index;
+    item.index = ++global_index;
     item.func = focus_tracker;
     trackers = g_array_append_val (trackers, item);
-    return index;
+    return global_index;
   }
   else
   {



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]