--- rpl/src/gestion_threads.c 2010/01/26 15:22:45 1.1 +++ rpl/src/gestion_threads.c 2010/03/06 18:29:06 1.5 @@ -1,6 +1,6 @@ /* ================================================================================ - RPL/2 (R) version 4.0.9 + RPL/2 (R) version 4.0.12 Copyright (C) 1989-2010 Dr. BERTRAND Joël This file is part of RPL/2. @@ -402,7 +402,14 @@ lancement_thread(void *argument) .donnee)).pid == getpid()) { fclose((*((struct_descripteur_fichier *) - (*l_element_courant).donnee)).descripteur); + (*l_element_courant).donnee)).descripteur_c); + + if ((*((struct_descripteur_fichier *) + (*l_element_courant).donnee)).type != 'C') + { + sqlite3_close((*((struct_descripteur_fichier *) + (*l_element_courant).donnee)).descripteur_sqlite); + } if ((*((struct_descripteur_fichier *) (*l_element_courant) .donnee)).effacement == 'Y')