#include #include #include #include #include #include Stream * StrStreamReaderN(char *buffer, int n) { if (!buffer || n < 0) { return NULL; } return StreamFile(fmemopen(buffer, n ? (size_t) n : strlen(buffer), "rb")); }