From: fincs Date: Sun, 15 Nov 2015 18:21:00 +0000 (+0100) Subject: Fix PATH_UTF16 size miscalculation, yet again X-Git-Tag: v1.0.0~37 X-Git-Url: https://chaos.moe/g/?a=commitdiff_plain;h=651013d3d02322be40a36592c7bf7c0021055c9b;p=corbenik%2Fctrulib.git Fix PATH_UTF16 size miscalculation, yet again --- diff --git a/libctru/source/services/fs.c b/libctru/source/services/fs.c index 8e18cbc..9ee0eb3 100644 --- a/libctru/source/services/fs.c +++ b/libctru/source/services/fs.c @@ -48,7 +48,7 @@ FS_Path fsMakePath(FS_PathType type, const void* path) { const u16* str = (const u16*)path; while (*str++) p.size++; - p.size++; + p.size = (p.size+1)*2; break; } case PATH_EMPTY: