src/shader.c

changeset 79
ed46a265b679
parent 78
9bc544f4ce8f
--- a/src/shader.c	Wed Mar 19 22:43:37 2025 +0100
+++ b/src/shader.c	Thu Mar 20 20:36:09 2025 +0100
@@ -142,7 +142,7 @@
     FILE *f = fopen(filename, "r");
     if (f == NULL) return -1;
     CxBuffer buffer;
-    cxBufferInit(&buffer, NULL, 1024, NULL, 0);
+    cxBufferInit(&buffer, NULL, 1024, NULL, CX_BUFFER_AUTO_EXTEND);
     cx_stream_copy(f, &buffer, (cx_read_func) fread, cxBufferWriteFunc);
     cxBufferPut(&buffer, '\0');
     *code = realloc(buffer.space, buffer.size);

mercurial