diff options
Diffstat (limited to 'src/core/lv_obj_class.c')
-rw-r--r-- | src/core/lv_obj_class.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/core/lv_obj_class.c b/src/core/lv_obj_class.c index a3e9b2bd2..cb5a396b0 100644 --- a/src/core/lv_obj_class.c +++ b/src/core/lv_obj_class.c @@ -6,7 +6,8 @@ /********************* * INCLUDES *********************/ -#include "lv_obj.h" +#include "lv_obj_class_private.h" +#include "lv_obj_private.h" #include "../themes/lv_theme.h" #include "../display/lv_display.h" #include "../display/lv_display_private.h" @@ -132,7 +133,7 @@ void lv_obj_class_init_obj(lv_obj_t * obj) } } -void _lv_obj_destruct(lv_obj_t * obj) +void lv_obj_destruct(lv_obj_t * obj) { if(obj->class_p->destructor_cb) obj->class_p->destructor_cb(obj->class_p, obj); @@ -141,7 +142,7 @@ void _lv_obj_destruct(lv_obj_t * obj) obj->class_p = obj->class_p->base_class; /*Call the base class's destructor too*/ - _lv_obj_destruct(obj); + lv_obj_destruct(obj); } } |