--- rpl/src/formateur.c 2014/04/25 07:37:29 1.68 +++ rpl/src/formateur.c 2014/05/17 15:35:50 1.69 @@ -119,6 +119,9 @@ formateur(struct_processus *s_etat_proce -------------------------------------------------------------------------------- */ +# pragma GCC diagnostic push +# pragma GCC diagnostic ignored "-Wpointer-to-int-cast" + if (alsprintf(&chaine, "Library $ %016llX [%s]", (unsigned long long) (*((struct_bibliotheque *) (*s_objet).objet)).descripteur, (*((struct_bibliotheque *) @@ -127,6 +130,9 @@ formateur(struct_processus *s_etat_proce (*s_etat_processus).erreur_systeme = d_es_allocation_memoire; return(NULL); } + +# pragma GCC diagnostic pop + } else if ((*s_objet).type == SPH) { @@ -137,6 +143,9 @@ formateur(struct_processus *s_etat_proce -------------------------------------------------------------------------------- */ +# pragma GCC diagnostic push +# pragma GCC diagnostic ignored "-Wpointer-to-int-cast" + if (alsprintf(&chaine, "Semaphore $ %016llX '%s'", (unsigned long long) &((*((struct_semaphore *) (*s_objet).objet)).semaphore), (*((struct_semaphore *) (*s_objet).objet)).nom) < 0) @@ -144,6 +153,9 @@ formateur(struct_processus *s_etat_proce (*s_etat_processus).erreur_systeme = d_es_allocation_memoire; return(NULL); } + +# pragma GCC diagnostic pop + } else if ((*s_objet).type == SQL) {