Skip to content

Instantly share code, notes, and snippets.

@Themaister
Created April 15, 2012 19:39
Show Gist options
  • Select an option

  • Save Themaister/2394462 to your computer and use it in GitHub Desktop.

Select an option

Save Themaister/2394462 to your computer and use it in GitHub Desktop.
From f735fa91f9b527e0fe268ef60c45a9533e6f21f9 Mon Sep 17 00:00:00 2001
From: Themaister <[email protected]>
Date: Sun, 15 Apr 2012 21:38:49 +0200
Subject: [PATCH] Fix build on 64-bit systems.
---
libretro/libretro.cpp | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/libretro/libretro.cpp b/libretro/libretro.cpp
index 50a6a87..fa4d5be 100644
--- a/libretro/libretro.cpp
+++ b/libretro/libretro.cpp
@@ -581,17 +581,17 @@ size_t retro_serialize_size()
return S9xFreezeSize();
}
-bool retro_serialize(uint8_t *data, unsigned size)
+bool retro_serialize(void *data, size_t size)
{
- if (S9xFreezeGameMem(data,size) == FALSE)
+ if (S9xFreezeGameMem((uint8_t*)data,size) == FALSE)
return false;
return true;
}
-bool retro_unserialize(const uint8_t* data, unsigned size)
+bool retro_unserialize(const void* data, size_t size)
{
- if (S9xUnfreezeGameMem(data,size) != SUCCESS)
+ if (S9xUnfreezeGameMem((const uint8_t*)data,size) != SUCCESS)
return false;
return true;
}
--
1.7.10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment