diff --git a/src/lib/eo/eo_base_class.c b/src/lib/eo/eo_base_class.c index 21d7d2dc86..0419296d22 100644 --- a/src/lib/eo/eo_base_class.c +++ b/src/lib/eo/eo_base_class.c @@ -430,9 +430,9 @@ struct _Eo_Callback_Description static void _eo_callback_remove(Private_Data *pd, Eo_Callback_Description *cb) { - Eo_Callback_Description *itr, *pitr; + Eo_Callback_Description *itr, *pitr = NULL; - itr = pitr = pd->callbacks; + itr = pd->callbacks; if (pd->callbacks == cb) pd->callbacks = cb->next;