MCPcopy Create free account
hub / github.com/ClassiCube/ClassiCube / Stream_ReadonlyBuffered

Function Stream_ReadonlyBuffered

src/Stream.c:367–379  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

365}
366
367void Stream_ReadonlyBuffered(struct Stream* s, struct Stream* source, void* data, cc_uint32 size) {
368 Stream_Init(s);
369 s->Read = Stream_BufferedRead;
370 s->ReadU8 = Stream_BufferedReadU8;
371 s->Seek = Stream_BufferedSeek;
372
373 s->meta.buffered.left = 0;
374 s->meta.buffered.end = 0;
375 s->meta.buffered.cur = (cc_uint8*)data;
376 s->meta.buffered.base = (cc_uint8*)data;
377 s->meta.buffered.length = size;
378 s->meta.buffered.source = source;
379}
380
381
382/*########################################################################################################################*

Callers 3

SysFont_InitFunction · 0.85
EntryList_LoadFunction · 0.85

Calls 1

Stream_InitFunction · 0.85

Tested by

no test coverage detected