[tepl] Tab saving: make some functions private
- From: Sébastien Wilmet <swilmet src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [tepl] Tab saving: make some functions private
- Date: Sun, 24 May 2020 13:00:02 +0000 (UTC)
commit e7a46d01fc4223c90495dc16d2bdd9e6ec203ab0
Author: Sébastien Wilmet <swilmet gnome org>
Date: Sun May 24 14:58:48 2020 +0200
Tab saving: make some functions private
tepl/tepl-tab-saving.c | 25 +++++++++++++------------
tepl/tepl-tab-saving.h | 11 -----------
2 files changed, 13 insertions(+), 23 deletions(-)
---
diff --git a/tepl/tepl-tab-saving.c b/tepl/tepl-tab-saving.c
index eb44b4c..213f1c7 100644
--- a/tepl/tepl-tab-saving.c
+++ b/tepl/tepl-tab-saving.c
@@ -6,6 +6,7 @@
#include "tepl-tab-saving.h"
#include <glib/gi18n-lib.h>
#include "tepl-file.h"
+#include "tepl-file-saver.h"
#include "tepl-info-bar.h"
#include "tepl-utils.h"
@@ -81,11 +82,11 @@ launch_saver (GTask *task)
task);
}
-void
-_tepl_tab_saving_save_async (TeplTab *tab,
- TeplFileSaver *saver,
- GAsyncReadyCallback callback,
- gpointer user_data)
+static void
+launch_saver_async (TeplTab *tab,
+ TeplFileSaver *saver,
+ GAsyncReadyCallback callback,
+ gpointer user_data)
{
GTask *task;
@@ -100,9 +101,9 @@ _tepl_tab_saving_save_async (TeplTab *tab,
launch_saver (task);
}
-gboolean
-_tepl_tab_saving_save_finish (TeplTab *tab,
- GAsyncResult *result)
+static gboolean
+launch_saver_finish (TeplTab *tab,
+ GAsyncResult *result)
{
g_return_val_if_fail (TEPL_IS_TAB (tab), FALSE);
g_return_val_if_fail (g_task_is_valid (result, tab), FALSE);
@@ -142,7 +143,7 @@ tepl_tab_save_async (TeplTab *tab,
g_return_if_fail (location != NULL);
saver = tepl_file_saver_new (buffer, file);
- _tepl_tab_saving_save_async (tab, saver, callback, user_data);
+ launch_saver_async (tab, saver, callback, user_data);
g_object_unref (saver);
}
@@ -160,7 +161,7 @@ gboolean
tepl_tab_save_finish (TeplTab *tab,
GAsyncResult *result)
{
- return _tepl_tab_saving_save_finish (tab, result);
+ return launch_saver_finish (tab, result);
}
static void
@@ -206,7 +207,7 @@ save_as_cb (GObject *source_object,
GTask *task = G_TASK (user_data);
gboolean ok;
- ok = _tepl_tab_saving_save_finish (tab, result);
+ ok = launch_saver_finish (tab, result);
g_task_return_boolean (task, ok);
g_object_unref (task);
@@ -234,7 +235,7 @@ save_file_chooser_response_cb (GtkFileChooserDialog *file_chooser_dialog,
saver = tepl_file_saver_new_with_target (buffer, file, location);
g_object_unref (location);
- _tepl_tab_saving_save_async (tab, saver, save_as_cb, task);
+ launch_saver_async (tab, saver, save_as_cb, task);
g_object_unref (saver);
}
else
diff --git a/tepl/tepl-tab-saving.h b/tepl/tepl-tab-saving.h
index 1631458..d9a6a3f 100644
--- a/tepl/tepl-tab-saving.h
+++ b/tepl/tepl-tab-saving.h
@@ -10,20 +10,9 @@
#endif
#include <tepl/tepl-tab.h>
-#include <tepl/tepl-file-saver.h>
G_BEGIN_DECLS
-G_GNUC_INTERNAL
-void _tepl_tab_saving_save_async (TeplTab *tab,
- TeplFileSaver *saver,
- GAsyncReadyCallback callback,
- gpointer user_data);
-
-G_GNUC_INTERNAL
-gboolean _tepl_tab_saving_save_finish (TeplTab *tab,
- GAsyncResult *result);
-
_TEPL_EXTERN
void tepl_tab_save_async (TeplTab *tab,
GAsyncReadyCallback callback,
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]