[retro-gtk] environment: Replace gboolean by bool in get_variable_update()
- From: Adrien Plazas <aplazas src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [retro-gtk] environment: Replace gboolean by bool in get_variable_update()
- Date: Thu, 2 Nov 2017 11:04:23 +0000 (UTC)
commit 5bf71d897ddb37a5f84aeb9479aa80568fdf4db2
Author: Adrien Plazas <kekun plazas laposte net>
Date: Thu Nov 2 09:54:38 2017 +0100
environment: Replace gboolean by bool in get_variable_update()
This avoid some crashes.
https://bugzilla.gnome.org/show_bug.cgi?id=788459
retro-gtk/retro-environment.c | 6 ++++--
1 files changed, 4 insertions(+), 2 deletions(-)
---
diff --git a/retro-gtk/retro-environment.c b/retro-gtk/retro-environment.c
index 645fdc3..e65720d 100644
--- a/retro-gtk/retro-environment.c
+++ b/retro-gtk/retro-environment.c
@@ -2,6 +2,7 @@
#include "retro-core-private.h"
+#include <stdbool.h>
#include "libretro-environment.h"
#include "retro-input-private.h"
#include "retro-pixdata-private.h"
@@ -197,9 +198,10 @@ get_variable (RetroCore *self,
return TRUE;
}
+// The data must be bool, not gboolean, the sizes can be different.
static gboolean
get_variable_update (RetroCore *self,
- gboolean *update)
+ bool *update)
{
*update = retro_options_get_variable_update (self->options);
@@ -343,7 +345,7 @@ environment_core_command (RetroCore *self,
return get_variable (self, (RetroVariable *) data);
case RETRO_ENVIRONMENT_GET_VARIABLE_UPDATE:
- return get_variable_update (self, (gboolean *) data);
+ return get_variable_update (self, (bool *) data);
case RETRO_ENVIRONMENT_SET_DISK_CONTROL_INTERFACE:
set_disk_control_interface (self, (RetroDiskControlCallback *) data);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]