diff options
author | Walter Harms <wharms@bfs.de> | 2019-12-22 18:29:38 +0100 |
---|---|---|
committer | Walter Harms <wharms@bfs.de> | 2019-12-22 18:29:38 +0100 |
commit | 6cc7763e4bb7298a6c81f81015d6e750d6b4ea5c (patch) | |
tree | 48164c475d0985950946854668e9da4b84e13ad5 /src/SetSens.c | |
parent | b2c33d42605147831c48a8946e90f356340e709e (diff) | |
parent | 51cbf52b7668ad46a428dabe8e79e6819e825b20 (diff) | |
download | xorg-lib-libXt-6cc7763e4bb7298a6c81f81015d6e750d6b4ea5c.tar.gz |
Merge branch 'master' of ssh://gitlab.freedesktop.org/xorg/lib/libxt
Diffstat (limited to 'src/SetSens.c')
-rw-r--r-- | src/SetSens.c | 53 |
1 files changed, 26 insertions, 27 deletions
diff --git a/src/SetSens.c b/src/SetSens.c index 04d3f3a..2778dba 100644 --- a/src/SetSens.c +++ b/src/SetSens.c @@ -75,16 +75,16 @@ in this Software without prior written authorization from The Open Group. #include "StringDefs.h" /* - * XtSetSensitive() + * XtSetSensitive() */ -static void SetAncestorSensitive( - register Widget widget, - Boolean ancestor_sensitive) +static void +SetAncestorSensitive(register Widget widget, Boolean ancestor_sensitive) { Arg args[1]; - if (widget->core.ancestor_sensitive == ancestor_sensitive) return; + if (widget->core.ancestor_sensitive == ancestor_sensitive) + return; XtSetArg(args[0], XtNancestorSensitive, ancestor_sensitive); XtSetValues(widget, args, XtNumber(args)); @@ -94,28 +94,27 @@ static void SetAncestorSensitive( ancestor_sensitive is already FALSE */ if (widget->core.sensitive && XtIsComposite(widget)) { - Cardinal i; - WidgetList children; + Cardinal i; + WidgetList children; - children = ((CompositeWidget) widget)->composite.children; - for (i=0; i < ((CompositeWidget)widget)->composite.num_children; i++) { - SetAncestorSensitive (children[i], ancestor_sensitive); - } + children = ((CompositeWidget) widget)->composite.children; + for (i = 0; i < ((CompositeWidget) widget)->composite.num_children; i++) { + SetAncestorSensitive(children[i], ancestor_sensitive); + } } -} /* SetAncestorSensitive */ +} /* SetAncestorSensitive */ - -void XtSetSensitive( - register Widget widget, - _XtBoolean sensitive) +void +XtSetSensitive(register Widget widget, _XtBoolean sensitive) { - Arg args[1]; + Arg args[1]; + WIDGET_TO_APPCON(widget); LOCK_APP(app); if (widget->core.sensitive == sensitive) { - UNLOCK_APP(app); - return; + UNLOCK_APP(app); + return; } XtSetArg(args[0], XtNsensitive, sensitive); @@ -125,14 +124,14 @@ void XtSetSensitive( children's ancestor_sensitive; else do nothing as children's ancestor_sensitive is already FALSE */ - if (widget->core.ancestor_sensitive && XtIsComposite (widget)) { - Cardinal i; - WidgetList children; + if (widget->core.ancestor_sensitive && XtIsComposite(widget)) { + Cardinal i; + WidgetList children; - children = ((CompositeWidget) widget)->composite.children; - for (i = 0; i < ((CompositeWidget)widget)->composite.num_children; i++){ - SetAncestorSensitive (children[i], (Boolean) sensitive); - } + children = ((CompositeWidget) widget)->composite.children; + for (i = 0; i < ((CompositeWidget) widget)->composite.num_children; i++) { + SetAncestorSensitive(children[i], (Boolean) sensitive); + } } UNLOCK_APP(app); -} /* XtSetSensitive */ +} /* XtSetSensitive */ |