Better close

This commit is contained in:
Edouard Dupin 2012-02-18 00:35:50 +01:00
parent 645c3b6855
commit f5147fa4a5
2 changed files with 5 additions and 1 deletions

View File

@ -63,6 +63,8 @@ void ewol::widgetManager::UnInit(void)
ewol::widgetManager::FocusSetDefault(NULL);
ewol::widgetManager::FocusRelease();
ewol::widgetManager::RemoveAllMarkWidget();
EWOL_INFO(" Remove missing user widget");
for(int32_t iii=0; iii<m_widgetList.Size(); iii++) {
if (m_widgetList[iii].widgetPointer!=NULL) {
@ -322,7 +324,7 @@ void ewol::widgetManager::RemoveAllMarkWidget(void)
pthread_mutex_unlock(&localMutex);
if (m_widgetDeletedList.Size() != 0 ) {
EWOL_CRITICAL("Memory leak ==> not all the widget are auto-removed");
EWOL_CRITICAL("Memory leak ==> not all the widget are auto-removed nb = " << m_widgetDeletedList.Size());
// in every case clean the list ...
m_widgetDeletedList.Clear();
}

View File

@ -1,5 +1,7 @@
Welcome in the developement file TODO list ...
Retirer les singleton ==> incompatible avec le sytem courant de multithreading ...
Basic feature :
- Clipboard management
- Shortcut