Skip to content

Commit 7174868

Browse files
committed
fix: conditional jump or move depends on uninitialised value(s)
1 parent 9f4e72e commit 7174868

File tree

3 files changed

+4
-2
lines changed

3 files changed

+4
-2
lines changed

src/gui/widget_event.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -876,7 +876,7 @@ LCUI_Widget LCUIWidget_GetFocus(void)
876876
int LCUIWidget_SetFocus(LCUI_Widget widget)
877877
{
878878
LCUI_Widget w;
879-
LCUI_WidgetEventRec ev;
879+
LCUI_WidgetEventRec ev = { 0 };
880880

881881
for (w = widget; w; w = w->parent) {
882882
if (Widget_Focusable(w)) {

src/platform/linux/linux_x11display.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -238,7 +238,9 @@ static void X11Surface_ClearTasks(LCUI_Surface surface)
238238
static void OnDestroySurface(void *data)
239239
{
240240
LCUI_Surface s = data;
241+
241242
X11Surface_ClearTasks(s);
243+
LinkedList_Clear(&s->rects, free);
242244
if (s->ximage) {
243245
XDestroyImage(s->ximage);
244246
}

test/test_scrollbar.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ int BuildContentViewFromXML(void)
100100
void test_scrollbar(void)
101101
{
102102
float left, top;
103-
LCUI_SysEventRec e;
103+
LCUI_SysEventRec e = { 0 };
104104
LCUI_Widget content;
105105

106106
LCUI_Init();

0 commit comments

Comments
 (0)