DirEntry entry = pDirEnum->GetCurrentDirEntry();
String entryName = entry.GetName();
- //String rootDirectory = rootPath;
- //rootDirectory += L"/";
- //rootDirectory += entryName;
if (entryName == L"." || entryName == L"..")
{
pDirDetails->name = (char*) calloc(1, (sizeof(char) * length) + 1);
snprintf(pDirDetails->name, length + 1, "%ls", entryName.GetPointer());
- String bin(L"bin");
- String res(L"res");
- String icons(L"icons");
+ String data(L"data");
+ String shared(L"shared");
- if (entryName.Contains(bin) || entryName.Contains(res) || entryName.Contains(icons))
+ if (entryName.Contains(data) || entryName.Contains(shared))
{
- pDirDetails->type = APP2EXT_DIR_RO;
+ pDirDetails->type = APP2EXT_DIR_RW;
}
else
{
- pDirDetails->type = APP2EXT_DIR_RW;
+ pDirDetails->type = APP2EXT_DIR_RO;
}
AppLog("------------------------------------------");