pipe2: fix C89 compile problem