diff options
Diffstat (limited to 'src/libndb/ndbopen.c')
-rw-r--r-- | src/libndb/ndbopen.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libndb/ndbopen.c b/src/libndb/ndbopen.c index fdda79ec..1002b4d6 100644 --- a/src/libndb/ndbopen.c +++ b/src/libndb/ndbopen.c @@ -77,7 +77,7 @@ doopen(char *file, char *rel) * Unrooted paths are taken relative to db we opened. */ if(file[0]!='/' && rel && (p=strrchr(rel, '/'))!=nil) - snprint(db->file, sizeof(db->file), "%.*s/%s", + snprint(db->file, sizeof(db->file), "%.*s/%s", utfnlen(rel, p-rel), rel, file); else strncpy(db->file, file, sizeof(db->file)-1); |