aboutsummaryrefslogtreecommitdiff
path: root/sys/base/gz/get.c
blob: 24ba23a81f260caf48393a9a33b5d698146e5971 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include "internal.h"

byte
gz·getbyte(gz·Stream *s)
{
    // NOTE: Can't call macro
    byte b[2];
    gzread(s, b, 1);

    return b[0];
}

error
gz·ungetbyte(gz·Stream *s, byte c)
{
    return gzungetc(c, s);
}