t895 2 лет назад
Родитель
Сommit
f2fb761bac
1 измененных файлов с 9 добавлено и 0 удалено
  1. 9 0
      src/core/file_sys/vfs/vfs_real.cpp

+ 9 - 0
src/core/file_sys/vfs/vfs_real.cpp

@@ -20,6 +20,10 @@
 #define stat _stat64
 #define stat _stat64
 #endif
 #endif
 
 
+#ifdef ANDROID
+#include "common/fs/fs_android.h"
+#endif
+
 namespace FileSys {
 namespace FileSys {
 
 
 namespace FS = Common::FS;
 namespace FS = Common::FS;
@@ -274,6 +278,11 @@ RealVfsFile::~RealVfsFile() {
 }
 }
 
 
 std::string RealVfsFile::GetName() const {
 std::string RealVfsFile::GetName() const {
+#ifdef ANDROID
+    if (path[0] != '/') {
+        return FS::Android::GetFilename(path);
+    }
+#endif
     return path_components.empty() ? "" : std::string(path_components.back());
     return path_components.empty() ? "" : std::string(path_components.back());
 }
 }