From 8721fca71d83bad253428245f00f60bb74dde23e Mon Sep 17 00:00:00 2001 From: Joseph Hunkeler Date: Thu, 23 Apr 2026 16:45:37 -0400 Subject: conda_env_create_from_uri: increase size of filesystem path, and fix maxlen --- src/lib/core/conda.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/lib') diff --git a/src/lib/core/conda.c b/src/lib/core/conda.c index 854d56d..4cb7710 100644 --- a/src/lib/core/conda.c +++ b/src/lib/core/conda.c @@ -561,11 +561,11 @@ int conda_env_create_from_uri(char *name, char *uri, char *python_version) { // Convert a bare system path to a file:// path if (!strstr(uri, "://")) { - uri_fs = calloc(strlen(uri) + strlen("file://") + 1, sizeof(*uri_fs)); + uri_fs = calloc(PATH_MAX, sizeof(*uri_fs)); if (!uri_fs) { return -1; } - snprintf(uri_fs, strlen(uri) + strlen("file://") + 1, "%s%s", "file://", uri); + snprintf(uri_fs, PATH_MAX, "%s%s", "file://", uri); } char tempfile[PATH_MAX] = {0}; -- cgit