Mercurial > repos > bitlab > bitlab
view gecko/src/commonFunctions.c @ 1:35af401890c0 draft
Uploaded
author | bitlab |
---|---|
date | Thu, 13 Dec 2018 07:59:25 -0500 |
parents | |
children |
line wrap: on
line source
#include <stdio.h> #include <stdlib.h> #include <inttypes.h> #include <string.h> #include "structs.h" void terror(char *s) { printf("ERR**** %s ****\n", s); exit(-1); } char buffered_fgetc(char *buffer, uint64_t *pos, uint64_t *read, FILE *f) { if (*pos >= READBUF) { *pos = 0; memset(buffer, 0, READBUF); *read = fread(buffer, 1, READBUF, f); } *pos = *pos + 1; return buffer[*pos-1]; }