aboutsummaryrefslogtreecommitdiffstats
path: root/bba/main.cc
blob: 42b79504fc6d4e773c767dbe28b8a7d8f81a2448 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <unistd.h>
#include <assert.h>
int main()
{
    char buffer[512];
    int i, j;
    while (1) {
        i = read(0, buffer, 512);
        if (i == 0) break;
        assert(i > 0);
        j = write(1, buffer, i);
        assert(i == j);
    }
    return 0;
}