summaryrefslogtreecommitdiffstats
path: root/Panel.c
diff options
context:
space:
mode:
authorChristian Göttsche <cgzones@googlemail.com>2020-10-31 20:57:22 +0100
committercgzones <cgzones@googlemail.com>2020-11-02 19:24:28 +0100
commit0806a7958b5b5ee29da043d3e4f3f854c164059d (patch)
tree4df792756fff5757429c6b3b118b2386838c4aa5 /Panel.c
parent742e610f1db4212d5bb5ca6ae56147fbf6f70f28 (diff)
Assert Vector_get returns an object
It is generally assumed Vector_get returns a non-NULL object. Use a generic assert in Vector_get instead of in callers.
Diffstat (limited to 'Panel.c')
-rw-r--r--Panel.c2
1 files changed, 0 insertions, 2 deletions
diff --git a/Panel.c b/Panel.c
index 02440d85..ab3f6009 100644
--- a/Panel.c
+++ b/Panel.c
@@ -261,7 +261,6 @@ void Panel_draw(Panel* this, bool focus) {
int line = 0;
for(int i = first; line < h && i < upTo; i++) {
Object* itemObj = Vector_get(this->items, i);
- assert(itemObj); if(!itemObj) continue;
RichString_begin(item);
Object_display(itemObj, &item);
int itemLen = RichString_sizeVal(item);
@@ -288,7 +287,6 @@ void Panel_draw(Panel* this, bool focus) {
} else {
Object* oldObj = Vector_get(this->items, this->oldSelected);
- assert(oldObj);
RichString_begin(old);
Object_display(oldObj, &old);
int oldLen = RichString_sizeVal(old);

© 2014-2024 Faster IT GmbH | imprint | privacy policy