|
|
@ -66,7 +66,7 @@ fs::clonepath(const string &srcpath_, |
|
|
struct stat st; |
|
|
struct stat st; |
|
|
string dstpath; |
|
|
string dstpath; |
|
|
string srcpath; |
|
|
string srcpath; |
|
|
string dirname; |
|
|
|
|
|
|
|
|
stdfs::path dirname; |
|
|
stdfs::path relpath; |
|
|
stdfs::path relpath; |
|
|
|
|
|
|
|
|
if((relpath_ == NULL) || (relpath_[0] == '\0')) |
|
|
if((relpath_ == NULL) || (relpath_[0] == '\0')) |
|
|
@ -76,6 +76,7 @@ fs::clonepath(const string &srcpath_, |
|
|
if(relpath[0] != '/') |
|
|
if(relpath[0] != '/') |
|
|
relpath = '/' + relpath; |
|
|
relpath = '/' + relpath; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
dirname = fs::path::dirname(relpath_); |
|
|
dirname = fs::path::dirname(relpath_); |
|
|
if(dirname != "/") |
|
|
if(dirname != "/") |
|
|
{ |
|
|
{ |
|
|
|