<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to patches</title><link>https://sourceforge.net/p/libiptcdata/patches/</link><description>Recent changes to patches</description><atom:link href="https://sourceforge.net/p/libiptcdata/patches/feed.rss" rel="self"/><language>en</language><lastBuildDate>Thu, 10 Nov 2016 20:39:15 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/libiptcdata/patches/feed.rss" rel="self" type="application/rss+xml"/><item><title>#2 Comparison of unsigned with zero in iptc_data_remove_dataset - solution included</title><link>https://sourceforge.net/p/libiptcdata/patches/2/?limit=25#5b2f</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Maybe this is more like a bug, than a patch, but let just not miss it.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ihor Dutchak</dc:creator><pubDate>Thu, 10 Nov 2016 20:39:15 -0000</pubDate><guid>https://sourceforge.netb7e0d4187027e27bc569f553e5e408f8ccfa178d</guid></item><item><title>Comparison of unsigned with zero in iptc_data_remove_dataset - solution included</title><link>https://sourceforge.net/p/libiptcdata/patches/2/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;iptc-data.c: in function iptc_data_remove_dataset:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;int
iptc_data_remove_dataset (IptcData *data, IptcDataSet *dataset)
{
    unsigned int i;
    ...
    i = iptc_data_dataset_index (data, dataset);
    if (i &amp;lt; 0) return -1;
            ^^^^^
    ...
}
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;As a result, if a dataset index is not found, and '-1' is returned, function will try to remove a dataset with index 0xFFFFFFFF.&lt;/p&gt;
&lt;p&gt;Solution:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;if ((int)i &amp;lt; 0) return -1;
&lt;/pre&gt;&lt;/div&gt;

&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ihor Dutchak</dc:creator><pubDate>Thu, 10 Nov 2016 20:36:10 -0000</pubDate><guid>https://sourceforge.net9ce57cc558598806eb73df610901e2772e7eb220</guid></item><item><title>German translation</title><link>https://sourceforge.net/p/libiptcdata/patches/1/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;From debian bug tracker &lt;/p&gt;
&lt;p&gt;&lt;a href="http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=510399" rel="nofollow"&gt;http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=510399&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Sylvain Le Gall</dc:creator><pubDate>Thu, 01 Jan 2009 14:34:06 -0000</pubDate><guid>https://sourceforge.net7543b0009a3d11a5ad6c1e4269099c366c2d1e78</guid></item></channel></rss>