Index: edakrill.c =================================================================== --- edakrill.c (revision 30971) +++ edakrill.c (revision 30972) @@ -141,7 +141,7 @@ int vpath_base_len; fp_get_mode wmode = FP_WGET_OFFLINE; pcb_fplibrary_t *l; - char last_sum_fn[PCB_PATH_MAX]; + char last_sum_fn[RND_PATH_MAX]; if (strncmp(path, REQUIRE_PATH_PREFIX, strlen(REQUIRE_PATH_PREFIX)) != 0) return -1; Index: gedasymbols.c =================================================================== --- gedasymbols.c (revision 30971) +++ gedasymbols.c (revision 30972) @@ -62,7 +62,7 @@ int vpath_base_len; fp_get_mode wmode = FP_WGET_OFFLINE; pcb_fplibrary_t *l; - char last_sum_fn[PCB_PATH_MAX]; + char last_sum_fn[RND_PATH_MAX]; if (strncmp(path, REQUIRE_PATH_PREFIX, strlen(REQUIRE_PATH_PREFIX)) != 0) return -1; Index: wget_common.c =================================================================== --- wget_common.c (revision 30971) +++ wget_common.c (revision 30972) @@ -47,7 +47,7 @@ static int mkdirp(const char *dir) { int len; - char buff[PCB_PATH_MAX+32]; + char buff[RND_PATH_MAX+32]; len = pcb_snprintf(buff, sizeof(buff), "mkdir -p '%s'", dir); if (len >= sizeof(buff)-1) return -1;