version 1.63, 2017/01/18 15:44:24
|
version 1.69, 2019/01/01 09:03:14
|
Line 1
|
Line 1
|
/* |
/* |
================================================================================ |
================================================================================ |
RPL/2 (R) version 4.1.26 |
RPL/2 (R) version 4.1.30 |
Copyright (C) 1989-2017 Dr. BERTRAND Joël |
Copyright (C) 1989-2019 Dr. BERTRAND Joël |
|
|
This file is part of RPL/2. |
This file is part of RPL/2. |
|
|
Line 88 read_atomic(struct_processus *s_etat_pro
|
Line 88 read_atomic(struct_processus *s_etat_pro
|
|
|
if (longueur_lue != 0) |
if (longueur_lue != 0) |
{ |
{ |
if (longueur_lue < (longueur_residuelle > PIPE_BUF) |
if (longueur_lue < (ssize_t) ((longueur_residuelle > PIPE_BUF) |
? PIPE_BUF : longueur_residuelle) |
? PIPE_BUF : longueur_residuelle)) |
{ |
{ |
pointeur += longueur_lue; |
pointeur += longueur_lue; |
longueur_residuelle -= (size_t) longueur_lue; |
longueur_residuelle -= (size_t) longueur_lue; |