initialize a callback-based context
| 834 | |
| 835 | // initialize a callback-based context |
| 836 | static void stbi__start_callbacks(stbi__context *s, stbi_io_callbacks *c, void *user) |
| 837 | { |
| 838 | s->io = *c; |
| 839 | s->io_user_data = user; |
| 840 | s->buflen = sizeof(s->buffer_start); |
| 841 | s->read_from_callbacks = 1; |
| 842 | s->callback_already_read = 0; |
| 843 | s->img_buffer = s->img_buffer_original = s->buffer_start; |
| 844 | stbi__refill_buffer(s); |
| 845 | s->img_buffer_original_end = s->img_buffer_end; |
| 846 | } |
| 847 | |
| 848 | #ifndef STBI_NO_STDIO |
| 849 |
no test coverage detected