- Minor code cleanup.

This commit is contained in:
Arnaud G. GIBERT 2024-04-24 20:32:44 +02:00
parent efc1068972
commit a5bac4e578
3 changed files with 34 additions and 29 deletions

View File

@ -170,7 +170,8 @@ SMD_DATA char SM_Error_Msg [512];
/* Structure de la base de heaps */ /* Structure de la base de heaps */
/*------------------------------------------------------------------------------*/ /*------------------------------------------------------------------------------*/
typedef struct { typedef struct
{
int SysMemId; /* Id de la 1ère zone de mémoire partagée de la base */ int SysMemId; /* Id de la 1ère zone de mémoire partagée de la base */
int DataMemId; /* Id de la 2ème zone de mémoire partagée de la base */ int DataMemId; /* Id de la 2ème zone de mémoire partagée de la base */
size_t Size; /* Taille de la zone de mémoire partagée */ size_t Size; /* Taille de la zone de mémoire partagée */
@ -195,7 +196,8 @@ SMD_DATA SMT_Base * SM_Base;
/* Rappel : un MHH est une valeur attachée à un MHN (Memory Heap Node) */ /* Rappel : un MHH est une valeur attachée à un MHN (Memory Heap Node) */
/*------------------------------------------------------------------------------*/ /*------------------------------------------------------------------------------*/
typedef struct { typedef struct
{
char Name[ SMD_NAME_SIZE]; /* Nom du heap */ char Name[ SMD_NAME_SIZE]; /* Nom du heap */
int SemId; /* Id du sémaphore pour la gestion des verrous */ int SemId; /* Id du sémaphore pour la gestion des verrous */
NDT_Root *DSR; /* Data Segment Root */ NDT_Root *DSR; /* Data Segment Root */
@ -209,9 +211,12 @@ typedef struct {
long Compress_Nb; /* Nomber of time the heap has been compressed */ long Compress_Nb; /* Nomber of time the heap has been compressed */
} SMT_MHH; } SMT_MHH;
/* Heap ouvert */ /* Heap ouvert */
typedef struct { typedef struct
{
char *Name; char *Name;
SMT_MHH *MHH; SMT_MHH *MHH;
SMT_Flags Lock_Mode; /* Mode dans lequel le heap est verrouillé */ SMT_Flags Lock_Mode; /* Mode dans lequel le heap est verrouillé */

View File

@ -84,7 +84,6 @@ SMT_Status SM_Library_Open_I( int Instance, const char *Context, SMT_Flags O
} }
/* Définition de l'instance à ouvrir */ /* Définition de l'instance à ouvrir */
if( Instance) To_Open_Instance = Instance; if( Instance) To_Open_Instance = Instance;

View File

@ -559,6 +559,7 @@ int main( int argc, char **argv)
choice = Print_Menu(); choice = Print_Menu();
} }
LG_LOG_INFO_0( "End SMAdmin"); LG_LOG_INFO_0( "End SMAdmin");
if( ( lg_status = LG_Library_Close( true)) != LGS_OK) if( ( lg_status = LG_Library_Close( true)) != LGS_OK)