--- rpl/src/operations_atomiques.c 2017/08/03 17:17:50 1.65 +++ rpl/src/operations_atomiques.c 2017/08/21 16:35:32 1.66 @@ -88,8 +88,8 @@ read_atomic(struct_processus *s_etat_pro if (longueur_lue != 0) { - if (longueur_lue < (longueur_residuelle > PIPE_BUF) - ? PIPE_BUF : longueur_residuelle) + if (longueur_lue < (ssize_t) ((longueur_residuelle > PIPE_BUF) + ? PIPE_BUF : longueur_residuelle)) { pointeur += longueur_lue; longueur_residuelle -= (size_t) longueur_lue;