util.c
changeset 16 359b6e563b95
parent 15 00d4d52b231f
child 30 2e0fb4130bfb
equal deleted inserted replaced
15:00d4d52b231f 16:359b6e563b95
   132 			if((l = read(pfd[0], buf + n, len - n)) < 1)
   132 			if((l = read(pfd[0], buf + n, len - n)) < 1)
   133 				break;
   133 				break;
   134 			n += l;
   134 			n += l;
   135 		}
   135 		}
   136 		close(pfd[0]);
   136 		close(pfd[0]);
   137 		buf[n - 1] = 0;
   137 		buf[n < len ? n : len - 1] = 0;
   138 	}
   138 	}
   139 	wait(0);
   139 	wait(0);
   140 }
   140 }