--- a/src/sprite.c Thu Jul 17 20:13:25 2025 +0200 +++ b/src/sprite.c Thu Jul 17 20:15:56 2025 +0200 @@ -50,7 +50,7 @@ asc_error("Loading sprite shader failed."); return NULL; } - AscShaderProgram *shader = asc_shader_create(codes, sizeof(*shader)); + AscShaderProgram *shader = asc_shader_create(codes, sizeof(AscSpriteShader)); if (asc_shader_invalid(shader)) { asc_shader_free_codes(codes); return shader;