From cc6d53d5610445405886d9ee60aed019a14edce1 Mon Sep 17 00:00:00 2001 From: Stephen Anthony Date: Mon, 3 May 2021 20:59:35 -0230 Subject: [PATCH] Fix libretro build. --- src/emucore/CartMVC.cxx | 2 +- src/libretro/FSNodeLIBRETRO.cxx | 2 +- src/libretro/FSNodeLIBRETRO.hxx | 2 +- src/libretro/Makefile.common | 1 + 4 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/emucore/CartMVC.cxx b/src/emucore/CartMVC.cxx index 0562bca00..aac2a97fc 100644 --- a/src/emucore/CartMVC.cxx +++ b/src/emucore/CartMVC.cxx @@ -803,7 +803,7 @@ void MovieCart::updateTransport() if (temp == myDirectionValue) myInputs.updateDirection(temp); - myDirectionValue = temp; + myDirectionValue = temp; } else { diff --git a/src/libretro/FSNodeLIBRETRO.cxx b/src/libretro/FSNodeLIBRETRO.cxx index 12c377ed6..cb4d24011 100644 --- a/src/libretro/FSNodeLIBRETRO.cxx +++ b/src/libretro/FSNodeLIBRETRO.cxx @@ -92,7 +92,7 @@ AbstractFSNodePtr FilesystemNodeLIBRETRO::getParent() const } // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -size_t FilesystemNodeLIBRETRO::read(ByteBuffer& image) const +size_t FilesystemNodeLIBRETRO::read(ByteBuffer& image, size_t) const { image = make_unique(Cartridge::maxSize()); diff --git a/src/libretro/FSNodeLIBRETRO.hxx b/src/libretro/FSNodeLIBRETRO.hxx index 5dd17d0d7..a7fcb211d 100644 --- a/src/libretro/FSNodeLIBRETRO.hxx +++ b/src/libretro/FSNodeLIBRETRO.hxx @@ -49,7 +49,7 @@ class FilesystemNodeLIBRETRO : public AbstractFSNode bool getChildren(AbstractFSList& list, ListMode mode) const override; AbstractFSNodePtr getParent() const override; - size_t read(ByteBuffer& image) const override; + size_t read(ByteBuffer& image, size_t) const override; protected: string _name; diff --git a/src/libretro/Makefile.common b/src/libretro/Makefile.common index dce248743..a0f099ed0 100644 --- a/src/libretro/Makefile.common +++ b/src/libretro/Makefile.common @@ -85,6 +85,7 @@ SOURCES_CXX := \ $(CORE_DIR)/emucore/CartFC.cxx \ $(CORE_DIR)/emucore/CartFE.cxx \ $(CORE_DIR)/emucore/CartMDM.cxx \ + $(CORE_DIR)/emucore/CartMVC.cxx \ $(CORE_DIR)/emucore/CartMNetwork.cxx \ $(CORE_DIR)/emucore/CartSB.cxx \ $(CORE_DIR)/emucore/CartTVBoy.cxx \