Make extra_roles static.
authorPadraig O'Briain <padraig.obriain@sun.com>
Tue, 11 May 2004 08:03:41 +0000 (08:03 +0000)
committerPadraig O'Briain <padraigo@src.gnome.org>
Tue, 11 May 2004 08:03:41 +0000 (08:03 +0000)
2004-05-11  Padraig O'Briain  <padraig.obriain@sun.com>

* atk/atkobject.c: Make extra_roles static.

* atk/atkrelation.c: Make extra_names static.

Fixes bug #142234.

* atk/atkstate.h: Add clarification of state ATK_STATE_ENABLED to
documentation.

ChangeLog
atk/atkobject.c
atk/atkrelation.c
atk/atkstate.h

index e62709a..9346e31 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,14 @@
+2004-05-11  Padraig O'Briain  <padraig.obriain@sun.com>
+
+       * atk/atkobject.c: Make extra_roles static.
+
+       * atk/atkrelation.c: Make extra_names static.
+
+       Fixes bug #142234.
+
+       * atk/atkstate.h: Add clarification of state ATK_STATE_ENABLED to
+       documentation.
+
 2004-04-22  Padraig O'Briain  <padraig.obriain@sun.com>
 
        * configure.in: Increment version to 1.7.1 and interface age to 1.
index 9b6982c..1643125 100755 (executable)
@@ -34,7 +34,7 @@
 #include "atk-enum-types.h"
 #include "atkintl.h"
 
-GPtrArray *extra_roles = NULL;
+static GPtrArray *extra_roles = NULL;
 
 enum
 {
index 8c8cda2..6ed728e 100755 (executable)
@@ -31,7 +31,7 @@ enum {
   PROP_LAST
 };
 
-GPtrArray *extra_names = NULL;
+static GPtrArray *extra_names = NULL;
 
 static gpointer parent_class = NULL;
   
index 3950651..3b9957e 100755 (executable)
@@ -35,7 +35,7 @@ extern "C" {
  *@ATK_STATE_CHECKED: Indicates this object is currently checked
  *@ATK_STATE_DEFUNCT: Indicates the user interface object corresponding to this object no longer exists
  *@ATK_STATE_EDITABLE: Indicates the user can change the contents of this object
- *@ATK_STATE_ENABLED: Indicates that this object is enabled
+ *@ATK_STATE_ENABLED: Indicates that this object is enabled. An inconsistent GtkToggleButton is an example of an object which is sensitive but not enabled.
  *@ATK_STATE_EXPANDABLE: Indicates this object allows progressive disclosure of its children
  *@ATK_STATE_EXPANDED: Indicates this object its expanded
  *@ATK_STATE_FOCUSABLE: Indicates this object can accept keyboard focus, which means all events resulting from typing on the keyboard will normally be passed to it when it has focus