Correction pipe.c