[libgrss] Suppressed some compile-time warning



commit dc4c52e0143ac7a9fd7ff628cbe810b13acfa1bb
Author: Roberto Guido <bob4job gmail com>
Date:   Thu Mar 20 02:37:48 2014 +0100

    Suppressed some compile-time warning

 src/feed-channel.c |    5 ++++-
 src/feed-parser.c  |    5 +----
 src/feeds-group.c  |    6 ++++--
 3 files changed, 9 insertions(+), 7 deletions(-)
---
diff --git a/src/feed-channel.c b/src/feed-channel.c
index 0463ff4..7077a89 100644
--- a/src/feed-channel.c
+++ b/src/feed-channel.c
@@ -784,8 +784,11 @@ grss_feed_channel_set_gzip_compression(GrssFeedChannel *channel, gboolean value)
 
 /**
  * grss_feed_channel_get_gzip_compression:
+ * @channel: a #GrssFeedChannel.
+ *
+ * GZIP compression of the channel is either on or off.
  *
- * GZip Compression of the channel is either on or off
+ * Return value: %TRUE if @channel has GZIP compression on.
  */
 gboolean
 grss_feed_channel_get_gzip_compression (GrssFeedChannel *channel)
diff --git a/src/feed-parser.c b/src/feed-parser.c
index 73f9a82..c27f569 100644
--- a/src/feed-parser.c
+++ b/src/feed-parser.c
@@ -233,10 +233,7 @@ grss_feed_parser_parse_channel (GrssFeedParser *parser, GrssFeedChannel *feed, x
        FeedHandler *handler;
 
        handler = init_parsing (parser, doc, error);
-
        if (handler != NULL)
-               return feed_handler_parse (handler, feed, doc, FALSE, error);
-       else
-               return NULL;
+               feed_handler_parse (handler, feed, doc, FALSE, error);
 }
 
diff --git a/src/feeds-group.c b/src/feeds-group.c
index 2cc72ff..3b66864 100644
--- a/src/feeds-group.c
+++ b/src/feeds-group.c
@@ -139,13 +139,14 @@ retrieve_group_handler (GrssFeedsGroup *group, xmlDocPtr doc, xmlNodePtr cur)
  *
  * Returns the list of supported file formats.
  *
- * Return value: (element-type utf8) (transfer full): a list of
+ * Return value: (element-type utf8) (transfer container): a list of
  * constant strings with names of supported formats. The list must be
  * freed when no longer used
  */
 GList*
 grss_feeds_group_get_formats (GrssFeedsGroup *group)
 {
+       gchar *name;
        GSList *iter;
        GList *names;
        GrssFeedsGroupHandler *handler;
@@ -155,7 +156,8 @@ grss_feeds_group_get_formats (GrssFeedsGroup *group)
 
        while (iter) {
                handler = (GrssFeedsGroupHandler*) (iter->data);
-               names = g_list_prepend (names, grss_feeds_group_handler_get_name (handler));
+               name = (gchar*) grss_feeds_group_handler_get_name (handler);
+               names = g_list_prepend (names, name);
                iter = g_slist_next (iter);
        }
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]