cxx: Initialize _list and _node with nullptr
authorJoão Paulo Taylor Ienczak Zanette <jpaulotiz@gmail.com>
Mon, 4 May 2020 14:48:38 +0000 (14:48 +0000)
committerJongmin Lee <jm105.lee@samsung.com>
Thu, 7 May 2020 21:25:12 +0000 (06:25 +0900)
Fixes CID 1409576 pointing that _node was unitialized.

Reviewed-by: Stefan Schmidt <stefan@datenfreihafen.org>
Reviewed-by: Felipe Magno de Almeida <felipe@expertisesolutions.com.br>
Differential Revision: https://phab.enlightenment.org/D11770

src/bindings/cxx/eina_cxx/eina_ptrlist.hh

index 2c2416c..f0ba245 100644 (file)
@@ -53,7 +53,7 @@ struct _ptr_list_iterator_base
   typedef std::ptrdiff_t difference_type;
   typedef std::bidirectional_iterator_tag iterator_category;
 
-  _ptr_list_iterator_base() : _list(0) {}
+  _ptr_list_iterator_base() : _list(nullptr), _node(nullptr) {}
   _ptr_list_iterator_base(Eina_List* list, Eina_List* node)
     : _list(list), _node(node)
   {}