[grilo-plugins] [bookmarks] Use g_slices when possible
- From: Juan A. Suarez Romero <jasuarez src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [grilo-plugins] [bookmarks] Use g_slices when possible
- Date: Tue, 27 Apr 2010 12:15:58 +0000 (UTC)
commit 7d10a9b24deaf01393d876627bbf5311042e92d3
Author: Juan A. Suarez Romero <jasuarez igalia com>
Date: Tue Apr 27 12:52:33 2010 +0200
[bookmarks] Use g_slices when possible
Memory slices are more efficient than mallocs.
src/bookmarks/grl-bookmarks.c | 12 ++++++------
1 files changed, 6 insertions(+), 6 deletions(-)
---
diff --git a/src/bookmarks/grl-bookmarks.c b/src/bookmarks/grl-bookmarks.c
index ec0926e..9e40871 100644
--- a/src/bookmarks/grl-bookmarks.c
+++ b/src/bookmarks/grl-bookmarks.c
@@ -694,7 +694,7 @@ grl_bookmarks_source_browse (GrlMediaSource *source,
}
/* Configure browse operation */
- os = g_new0 (OperationSpec, 1);
+ os = g_slice_new0 (OperationSpec);
os->source = bs->source;
os->operation_id = bs->browse_id;
os->media_id = grl_media_get_id (bs->container);
@@ -705,7 +705,7 @@ grl_bookmarks_source_browse (GrlMediaSource *source,
os->error_code = GRL_ERROR_BROWSE_FAILED;
produce_bookmarks_from_category (os, os->media_id ? os->media_id : "0");
- g_free (os);
+ g_slice_free (OperationSpec, os);
}
static void
@@ -728,7 +728,7 @@ grl_bookmarks_source_search (GrlMediaSource *source,
g_error_free (error);
}
- os = g_new0 (OperationSpec, 1);
+ os = g_slice_new0 (OperationSpec);
os->source = ss->source;
os->operation_id = ss->search_id;
os->count = ss->count;
@@ -737,7 +737,7 @@ grl_bookmarks_source_search (GrlMediaSource *source,
os->user_data = ss->user_data;
os->error_code = GRL_ERROR_SEARCH_FAILED;
produce_bookmarks_by_text (os, ss->text);
- g_free (os);
+ g_slice_free (OperationSpec, os);
}
static void
@@ -760,7 +760,7 @@ grl_bookmarks_source_query (GrlMediaSource *source,
g_error_free (error);
}
- os = g_new0 (OperationSpec, 1);
+ os = g_slice_new0 (OperationSpec);
os->source = qs->source;
os->operation_id = qs->query_id;
os->count = qs->count;
@@ -769,7 +769,7 @@ grl_bookmarks_source_query (GrlMediaSource *source,
os->user_data = qs->user_data;
os->error_code = GRL_ERROR_SEARCH_FAILED;
produce_bookmarks_by_query (os, qs->query);
- g_free (os);
+ g_slice_free (OperationSpec, os);
}
static void
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]