Fixed listDirectory() 37/296037/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:25:18 +0000 (12:25 +0000)
commit42e478d16028730de5a7d9a7578ea3b94d91b295
tree8bb6eab50744dde5ea528f206a99373b589b19c2
parent3460e34a0d431b1d93c4a2d3e5f00d963fb6dd3f
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