From 4f46f8bed05049272adee2cc19edcbedd3b11f50 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9s=20Su=C3=A1rez?= Date: Wed, 29 Oct 2014 23:15:25 -0500 Subject: [PATCH] Fix shader parameter issues --- gfx/shader/shader_parse.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/gfx/shader/shader_parse.c b/gfx/shader/shader_parse.c index 0e98975dfe..9f1c429b12 100644 --- a/gfx/shader/shader_parse.c +++ b/gfx/shader/shader_parse.c @@ -301,7 +301,7 @@ bool gfx_shader_resolve_parameters(config_file_t *conf, /* Find all parameters in our shaders. */ for (i = 0; i < shader->passes; i++) { - char line[PATH_MAX]; + char line[4096]; FILE *file = fopen(shader->pass[i].source.path, "r"); if (!file) continue; @@ -338,7 +338,7 @@ bool gfx_shader_resolve_parameters(config_file_t *conf, /* Read in parameters which override the defaults. */ if (conf) { - char parameters[PATH_MAX]; + char parameters[4096]; char *save = NULL; const char *id; @@ -744,7 +744,7 @@ void gfx_shader_resolve_relative(struct gfx_shader *shader, const char *ref_path) { unsigned i; - char tmp_path[PATH_MAX]; + char tmp_path[4096]; for (i = 0; i < shader->passes; i++) {