===== Commit 2010-10-19 ===== Delete TimeStepManager ===== Modifs ===== ** TimeStepManager ** * TimeStepManager est devenu un "refCounted" (pour pouvoir se passer de ndyn en interfaçant les TimeStepManager's). Des plantages à la fermeture de Metafor étaient parfois observés (erreur de désalocation) => utilisation de decRef en place de delete dans le destructeur de Metafor. Metafor::~Metafor() { ... //if(timeIntegration) delete timeIntegration; if(timeIntegration) timeIntegration->decRef(); ... } * Ajout d'un test "barre3d_pseudoME2.py" identique au précédent mais écrit sous forme de fonction ** RefCounted ** * Pour éviter ce genre de bug difficile à traquer, ajout d'un "FATAL_ERROR" lorsqu'un RefCounted est detruit avec "ref > 0" ===== Fichiers ajoutés/supprimés ===== A \oo_meta\apps\ale\crunchedCylinderInch.py A \oo_meta\apps\qs\evpIso3dTrac.py A \oo_nda\tpi\tests\barre3d_pseudoME2.py R