Fixed listDirectory() 34/296034/1
authorp.kosko@samsung.com <p.kosko@samsung.com>
Tue, 18 Jul 2023 12:13:05 +0000 (14:13 +0200)
committerPiotr Kosko <p.kosko@samsung.com>
Tue, 18 Jul 2023 12:24:19 +0000 (12:24 +0000)
commit394d1ff6601411b931cb9bd3fadab3f87fec668f
tree76e08a787a6a0faaa002cf30ab0cc1da1c3f78ce
parentcae0103abec406bc0dbef4a11b9465ce49cb9f4b
Fixed listDirectory()

[KONA] DF230714-00592

Issue: names returned via API can be invalid.
1. create many files in dir, 1-100.txt files
2. tizen.filesystem.listDirectory("documents", function(files) {f = files; console.log(files) }, function(e) { console.log(e) } )

issued list contains empty names/names with strange characters.

This fixes above problems.

[Verification] With above code, problem doesn't occur.
TCT passrate 100%.

Change-Id: Ief9ec91b0a130d789c8777423f51dfa6b2f6de9d
src/filesystem/filesystem_instance.cc
src/filesystem/filesystem_utils.cc
src/filesystem/filesystem_utils.h