Few miscellaneous fixes for RSSyl.
authorAndrej Kacian <ticho@claws-mail.org>
Thu, 18 Aug 2016 13:54:16 +0000 (15:54 +0200)
committerAndrej Kacian <ticho@claws-mail.org>
Thu, 18 Aug 2016 13:54:16 +0000 (15:54 +0200)
Mostly for compiler warnings on win64.

src/plugins/rssyl/libfeed/feed.c
src/plugins/rssyl/libfeed/feed.h
src/plugins/rssyl/libfeed/parser.c
src/plugins/rssyl/rssyl_subscribe.c

index 11bbb12a1ea5d61cc1522585708ce156b9059f8b..10f0a76ae14530480e7450e7434c995101eabf5e 100644 (file)
@@ -300,7 +300,7 @@ guint feed_update(Feed *feed, time_t last_update)
        if( last_update != -1 ) {
                curl_easy_setopt(eh, CURLOPT_TIMECONDITION,
                                CURL_TIMECOND_IFMODSINCE);
-               curl_easy_setopt(eh, CURLOPT_TIMEVALUE, last_update);
+               curl_easy_setopt(eh, CURLOPT_TIMEVALUE, (long)last_update);
        }
 
 #if LIBCURL_VERSION_NUM >= 0x070a00
@@ -430,7 +430,7 @@ gchar *feed_get_cacert_file(Feed *feed)
        return feed->cacert_file;
 }
 
-void feed_set_cacert_file(Feed *feed, gchar *path)
+void feed_set_cacert_file(Feed *feed, const gchar *path)
 {
        g_return_if_fail(feed != NULL);
 
index e2acd8ff897bed8d4e7f24a2b0e310756eb1bdfc..f8df922db82c390788acc3e66a2bc8320f26cef2 100644 (file)
@@ -118,7 +118,7 @@ gboolean feed_get_ssl_verify_peer(Feed *feed);
 void feed_set_ssl_verify_peer(Feed *feed, gboolean ssl_verify_peer);
 
 gchar *feed_get_cacert_file(Feed *feed);
-void feed_set_cacert_file(Feed *feed, gchar *path);
+void feed_set_cacert_file(Feed *feed, const gchar *path);
 
 gint feed_n_items(Feed *feed);
 FeedItem *feed_nth_item(Feed *feed, guint n);
index 64392456a421ce4dbd6d7c1eb9662e5123e53d99..033f8001ef2a24d642e0a9371165fa67d56807d3 100644 (file)
@@ -206,7 +206,7 @@ static gint giconv_utf32_char(GIConv cd, const gchar *inbuf, size_t insize,
        size_t outsize;
        guchar outbuf[CHARSIZEUTF32];
        gchar *outbufp;
-       gint r, errno;
+       gint r;
 
        outsize = sizeof(outbuf);
        outbufp = (gchar *)outbuf;
index 688df2246114f53a91bf2c094366821ececea4a4..fcb5f8136274e9a11aab26b4e088d2150d64ef05 100644 (file)
@@ -132,7 +132,7 @@ gboolean rssyl_subscribe(FolderItem *parent, const gchar *url,
        /* Windows does not allow its filenames to start or end with a dot,
         * or to end with a space. */
        if (tmpname2[0] == '.')
-               tmpname2[0] = "_";
+               tmpname2[0] = '_';
        if (tmpname2[strlen(tmpname2) - 1] == '.')
                tmpname2[strlen(tmpname2) - 1] = '_';
        if (tmpname2[strlen(tmpname2) - 1] == ' ')