--- graphviz-2.4/lib/gvc/gvconfig.c 2005/08/21 23:15:01 1.1 +++ graphviz-2.4/lib/gvc/gvconfig.c 2005/08/21 23:17:12 @@ -433,8 +433,9 @@ void gvconfig(GVC_t * gvc) return; } - config_path = malloc(strlen(GVLIBDIR) + 1 + strlen(config_file_name) + 1); - strcpy(config_path, GVLIBDIR); +#define GVCACHEDIR "/var/cache/graphviz" + config_path = malloc(strlen(GVCACHEDIR) + 1 + strlen(config_file_name) + 1); + strcpy(config_path, GVCACHEDIR); strcat(config_path, "/"); strcat(config_path, config_file_name); rc = stat(config_path, &config_st);