summaryrefslogtreecommitdiff
path: root/src/ui/widget.h
diff options
context:
space:
mode:
authorJaakko Keränen <jaakko.keranen@iki.fi>2020-07-26 22:00:14 +0300
committerJaakko Keränen <jaakko.keranen@iki.fi>2020-07-26 22:00:14 +0300
commit6d8d188237324fc1379859251ca66f1ba4247589 (patch)
tree1c7f95edf7ad96bf80c4586271ce0e869c989147 /src/ui/widget.h
parentbe6438af11dec5ee10b68fe315b3bc74d2877f8e (diff)
Finding text in the document
Diffstat (limited to 'src/ui/widget.h')
-rw-r--r--src/ui/widget.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/ui/widget.h b/src/ui/widget.h
index 3155d6df..48b796bc 100644
--- a/src/ui/widget.h
+++ b/src/ui/widget.h
@@ -74,18 +74,22 @@ struct Impl_Widget {
74iDeclareObjectConstruction(Widget) 74iDeclareObjectConstruction(Widget)
75 75
76iLocalDef iWidget *as_Widget(iAnyObject *d) { 76iLocalDef iWidget *as_Widget(iAnyObject *d) {
77#if !defined (NDEBUG)
77 if (d) { 78 if (d) {
78 iAssertIsObject(d); 79 iAssertIsObject(d);
79 iAssert(isInstance_Object(d, &Class_Widget)); 80 iAssert(isInstance_Object(d, &Class_Widget));
80 } 81 }
82#endif
81 return (iWidget *) d; 83 return (iWidget *) d;
82} 84}
83 85
84iLocalDef const iWidget *constAs_Widget(const iAnyObject *d) { 86iLocalDef const iWidget *constAs_Widget(const iAnyObject *d) {
87#if !defined (NDEBUG)
85 if (d) { 88 if (d) {
86 iAssertIsObject(d); 89 iAssertIsObject(d);
87 iAssert(isInstance_Object(d, &Class_Widget)); 90 iAssert(isInstance_Object(d, &Class_Widget));
88 } 91 }
92#endif
89 return (const iWidget *) d; 93 return (const iWidget *) d;
90} 94}
91 95