From 8e596de107dfe7346586ece40c6ad385071ce0d3 Mon Sep 17 00:00:00 2001 From: John Maddock Date: Fri, 27 Jan 2006 18:47:39 +0000 Subject: [PATCH] Use correct API call to get cygwin path. [SVN r32440] --- historic/jam/src/expand.c | 11 +---------- jam_src/expand.c | 11 +---------- 2 files changed, 2 insertions(+), 20 deletions(-) diff --git a/historic/jam/src/expand.c b/historic/jam/src/expand.c index ae14613ba..09ff1fc4b 100644 --- a/historic/jam/src/expand.c +++ b/historic/jam/src/expand.c @@ -685,16 +685,7 @@ void var_expand_unit_test() # ifdef OS_CYGWIN char cygpath[256]; - { - const char * P = getenv("PATH"); - const char * slash = 0; - slash = strchr(P+1,'/'); - assert(slash != 0); - strncpy(cygpath,P,slash-P+1); - cygpath[slash-P+1] = '\0'; - assert(strlen(cygpath) < 246); - strcat(cygpath,"c/foo/bar"); - } + cygwin_conv_to_posix_path("c:\\foo\\bar", cygpath); # else char cygpath[] = "/cygdrive/c/foo/bar"; # endif diff --git a/jam_src/expand.c b/jam_src/expand.c index ae14613ba..09ff1fc4b 100644 --- a/jam_src/expand.c +++ b/jam_src/expand.c @@ -685,16 +685,7 @@ void var_expand_unit_test() # ifdef OS_CYGWIN char cygpath[256]; - { - const char * P = getenv("PATH"); - const char * slash = 0; - slash = strchr(P+1,'/'); - assert(slash != 0); - strncpy(cygpath,P,slash-P+1); - cygpath[slash-P+1] = '\0'; - assert(strlen(cygpath) < 246); - strcat(cygpath,"c/foo/bar"); - } + cygwin_conv_to_posix_path("c:\\foo\\bar", cygpath); # else char cygpath[] = "/cygdrive/c/foo/bar"; # endif