From 1ef41905894fc9a719fae4b1d9c32705a0c6d63e Mon Sep 17 00:00:00 2001 From: Tim Edwards Date: Fri, 4 Sep 2020 09:57:16 -0400 Subject: [PATCH] Corrected issue with parent and child cells in completely different directories starting from root getting the root directory "/" removed from the front of the child cell path. --- VERSION | 2 +- database/DBio.c | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/VERSION b/VERSION index 00c75c67..c1cda334 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -8.3.53 +8.3.54 diff --git a/database/DBio.c b/database/DBio.c index 8508c711..3f662eed 100644 --- a/database/DBio.c +++ b/database/DBio.c @@ -3173,6 +3173,10 @@ dbWriteCellFunc(cellUse, cdarg) } else break; + + /* If there are no common components, then restore the leading '/' */ + if ((*pathorigin == '/') && (pathstart == pathorigin + 1)) + pathstart = pathorigin; } if (pathend != NULL) {