22.11.2014, 20:56
Fang bei der ab3support.library an die frisst ca 1kByte wenn man nur öffnen pft_create{4096,0} pft_free{} und direkt wieder schließt. Wo bei die Speicher menge proportional mit der Größe von pft_create{} wächst!
Zu NTUI selbst da hast du teilweise auch vergessen beim Freigeben (deinit) den Speicher der Struktur selbst freizugeben.
Dann tuiGlobal\xmlCallMAP wird nicht freigegeben mit pft_free{}, Deletepool für engine\notifyPool fehlt und wenn ich es richtig gesehen habe fehlt ein FreeVec_ für *listView\ListP beim Deinit, sowie die Verkleinerung des belegten Speichers wenn ein Item entfernt wird.
Zu NTUI selbst da hast du teilweise auch vergessen beim Freigeben (deinit) den Speicher der Struktur selbst freizugeben.
Dann tuiGlobal\xmlCallMAP wird nicht freigegeben mit pft_free{}, Deletepool für engine\notifyPool fehlt und wenn ich es richtig gesehen habe fehlt ein FreeVec_ für *listView\ListP beim Deinit, sowie die Verkleinerung des belegten Speichers wenn ein Item entfernt wird.