32 unsigned char buffer[16384];
48 size = (size + 0xFF) & ~0xFF;
50 if (size >
sizeof p->
buffer)
64 int readed = (size > 0) ? MIN (count, (p->
filled - p->
at) / size) : 0;
65 memcpy (buffer, p->
buffer + p->
at, size * readed);
67 p->
at += size * readed;
88 if (whence == SEEK_END)
91 if (whence == SEEK_CUR)
94 g_return_val_if_fail (offset >= 0, -1);
143 .vfs_fopen_impl =
NULL,
170 return vfs_new (filename, & probe_buffer_table, p);