[retro-gtk/wip/aplazas/c-port: 13/19] core: Rename init() to boot()
- From: Adrien Plazas <aplazas src gnome org>
- To: commits-list gnome org
- Cc: 
- Subject: [retro-gtk/wip/aplazas/c-port: 13/19] core: Rename init() to boot()
- Date: Tue, 10 Oct 2017 17:17:42 +0000 (UTC)
commit a128a4341cb953e761f583576b5a99951a1a9f82
Author: Adrien Plazas <kekun plazas laposte net>
Date:   Mon Sep 25 13:41:05 2017 +0200
    core: Rename init() to boot()
    
    This will avoid naming conflict with the object initialization function.
 demos/retro-demo.c     |    2 +-
 retro-gtk/core.vala    |    2 +-
 retro-gtk/retro-core.c |   10 +++++++++-
 3 files changed, 11 insertions(+), 3 deletions(-)
---
diff --git a/demos/retro-demo.c b/demos/retro-demo.c
index 39078e9..19e9bea 100644
--- a/demos/retro-demo.c
+++ b/demos/retro-demo.c
@@ -45,7 +45,7 @@ retro_demo_open (GApplication  *application,
   if (self->core == NULL)
     return;
 
-  retro_core_init (self->core, &error);
+  retro_core_boot (self->core, &error);
   if (error != NULL) {
     g_debug ("Couldn't initialize the Libretro core: %s", error->message);
     g_error_free (error);
diff --git a/retro-gtk/core.vala b/retro-gtk/core.vala
index 6dc96d1..8199b31 100644
--- a/retro-gtk/core.vala
+++ b/retro-gtk/core.vala
@@ -124,7 +124,7 @@ public class Core : Object {
         *
         * Must be called before loading a game and running the core.
         */
-       public extern void init () throws Error;
+       public extern void boot () throws Error;
 
        public extern void set_medias ([CCode (array_null_terminated = true, array_length = false)] string[] 
uris);
 
diff --git a/retro-gtk/retro-core.c b/retro-gtk/retro-core.c
index 1c8fff1..350f09c 100644
--- a/retro-gtk/retro-core.c
+++ b/retro-gtk/retro-core.c
@@ -702,8 +702,16 @@ on_key_event (GtkWidget   *widget,
 
 /* Public */
 
+/**
+ * retro_core_boot:
+ * @self: a #RetroCore
+ * @error: return location for a #GError, or %NULL
+ *
+ * This initializes @self, loads its available options and loads the medias. You
+ * need to boot @self before using some of its methods.
+ */
 void
-retro_core_init (RetroCore  *self,
+retro_core_boot (RetroCore  *self,
                  GError    **error)
 {
   RetroCoreEnvironmentInternal *internal;
[
Date Prev][
Date Next]   [
Thread Prev][
Thread Next]   
[
Thread Index]
[
Date Index]
[
Author Index]