Fixed listDirectory() 35/296035/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:34 +0000 (12:24 +0000)
commitc98d838319a2f22a44cdf75812f58ec627442ffe
tree22a856d0cca65b17658210867200bf57d0853fcc
parentdcdb77a183a3291a36402be6a4487445acc620d0
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