From 126db278b5478a4aba065eed24a04a460ecb7be3 Mon Sep 17 00:00:00 2001 From: "William L. Thomson Jr" Date: Wed, 24 Jan 2018 19:04:19 -0500 Subject: [PATCH] bin: Fix bug with : vs - in package name Fixes issue #1 https://github.com/Obsidian-StudiosInc/jem/issues --- src/env_manager.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/env_manager.c b/src/env_manager.c index 1f528e7..f65b538 100644 --- a/src/env_manager.c +++ b/src/env_manager.c @@ -347,8 +347,14 @@ void jemPrintPackageClasspath(const char *name) { char *pkgs_str = calloc(strlen(name)+1,sizeof(char)); char *cursor = pkgs_str; char *classpath = NULL; + int pkg_name_len; + int i; memcpy(cursor,name,strlen(name)); while((pkg_name = strsep(&cursor,","))) { + pkg_name_len = strlen(pkg_name); + for( i=0; i