ソースを参照

libretro: only use ELOOP if it's available -- by @sezero

Rob Loach 1 年間 前
コミット
0662fbc6ec
1 ファイル変更2 行追加0 行削除
  1. 2 0
      src/physfs_platform_libretro.c

+ 2 - 0
src/physfs_platform_libretro.c

@@ -386,7 +386,9 @@ static PHYSFS_ErrorCode errcodeFromErrnoError(const int err)
         case WSAEDQUOT: return PHYSFS_ERR_NO_SPACE;
         case WSAEDQUOT: return PHYSFS_ERR_NO_SPACE;
 #endif
 #endif
         case EIO: return PHYSFS_ERR_IO;
         case EIO: return PHYSFS_ERR_IO;
+#if defined(ELOOP)
         case ELOOP: return PHYSFS_ERR_SYMLINK_LOOP;
         case ELOOP: return PHYSFS_ERR_SYMLINK_LOOP;
+#endif
         case EMLINK: return PHYSFS_ERR_NO_SPACE;
         case EMLINK: return PHYSFS_ERR_NO_SPACE;
         case ENAMETOOLONG: return PHYSFS_ERR_BAD_FILENAME;
         case ENAMETOOLONG: return PHYSFS_ERR_BAD_FILENAME;
         case ENOENT: return PHYSFS_ERR_NOT_FOUND;
         case ENOENT: return PHYSFS_ERR_NOT_FOUND;