telepathy-mission-control: _mcd_file_set_contents: remove, unused
Simon McVittie
smcv at kemper.freedesktop.org
Thu May 10 08:15:15 PDT 2012
Module: telepathy-mission-control
Branch: master
Commit: 959d95db540a3a02ddb3e6fdb88f7b256301bd10
URL: http://cgit.freedesktop.org/telepathy/telepathy-mission-control/commit/?id=959d95db540a3a02ddb3e6fdb88f7b256301bd10
Author: Simon McVittie <simon.mcvittie at collabora.co.uk>
Date: Tue May 8 14:36:20 2012 +0100
_mcd_file_set_contents: remove, unused
---
src/mcd-misc.c | 34 ----------------------------------
src/mcd-misc.h | 3 ---
2 files changed, 0 insertions(+), 37 deletions(-)
diff --git a/src/mcd-misc.c b/src/mcd-misc.c
index 01270e1..f81fb5c 100644
--- a/src/mcd-misc.c
+++ b/src/mcd-misc.c
@@ -177,40 +177,6 @@ _mcd_object_ready (gpointer object, GQuark quark, const GError *error)
g_object_unref (object);
}
-gboolean
-_mcd_file_set_contents (const gchar *filename, const gchar *contents,
- gssize length, GError **error)
-{
- gchar *old_contents = NULL;
- gsize old_length = 0;
-
- g_return_val_if_fail (filename != NULL, FALSE);
- g_return_val_if_fail (error == NULL || *error == NULL, FALSE);
- g_return_val_if_fail (contents != NULL || length == 0, FALSE);
- g_return_val_if_fail (length >= -1, FALSE);
-
- if (length == -1)
- length = strlen (contents);
-
- /* no real error handling needed here - if g_file_get_contents fails
- * (probably because the file doesn't exist), then old_contents remains
- * NULL, and we do want to rewrite the file */
- if (g_file_get_contents (filename, &old_contents, &old_length, NULL))
- {
- gboolean unchanged = (((gsize) length) == old_length &&
- memcmp (contents, old_contents, length) == 0);
-
- g_free (old_contents);
-
- if (unchanged)
- {
- return TRUE;
- }
- }
-
- return g_file_set_contents (filename, contents, length, error);
-}
-
int
_mcd_chmod_private (const gchar *filename)
{
diff --git a/src/mcd-misc.h b/src/mcd-misc.h
index 35bf2a8..2be978c 100644
--- a/src/mcd-misc.h
+++ b/src/mcd-misc.h
@@ -48,9 +48,6 @@ void _mcd_object_call_on_struct_when_ready (gpointer object, gpointer strukt,
void _mcd_object_ready (gpointer object, GQuark quark, const GError *error);
G_GNUC_INTERNAL
-gboolean _mcd_file_set_contents (const gchar *filename, const gchar *contents,
- gssize length, GError **error);
-G_GNUC_INTERNAL
void _mcd_ext_register_dbus_glib_marshallers (void);
G_GNUC_INTERNAL int _mcd_chmod_private (const gchar *filename);
More information about the telepathy-commits
mailing list