G_MAXINT converted to G_MAXLONG on s390/ppc/i686
Using RPMDiff on PPC/PPC64, S390/S390x and i686/x86_64 versions of geocode-glib-devel packages, we get:
Multilib difference for usr/share/gtk-doc/html/geocode-glib/GeocodeForward.html on x86_64 vs i686:
--- /usr/share/gtk-doc/html/geocode-glib/GeocodeForward.html on x86_64 2018-07-17 07:02:47.343062249 +0000
+++ /usr/share/gtk-doc/html/geocode-glib/GeocodeForward.html on i686 2018-07-17 07:03:14.212145776 +0000
@@ -613,7 +613,7 @@ default one. </p></td>
<pre class="programlisting"> “answer-count” <span class="type">guint</span></pre>
<p>The number of requested results to a search query.</p>
<p>Flags: Read / Write</p>
-<p>Allowed values: <= G_MAXINT</p>
+<p>Allowed values: <= G_MAXLONG</p>
<p>Default value: 10</p>
</div>
<hr>
The code says:
pspec = g_param_spec_uint ("answer-count",
"Answer count",
"The number of requested results",
0,
G_MAXINT,
DEFAULT_ANSWER_COUNT,
G_PARAM_READWRITE |
G_PARAM_STATIC_STRINGS);
But G_MAXINT
seems to be converted to a number and back again during the doc generation process, which means different values on the 64-bit versions of those arches.