aboutsummaryrefslogtreecommitdiffhomepage
path: root/internal/rosa/package/glib/loopvar-cast.patch
diff options
context:
space:
mode:
Diffstat (limited to 'internal/rosa/package/glib/loopvar-cast.patch')
-rw-r--r--internal/rosa/package/glib/loopvar-cast.patch13
1 files changed, 13 insertions, 0 deletions
diff --git a/internal/rosa/package/glib/loopvar-cast.patch b/internal/rosa/package/glib/loopvar-cast.patch
new file mode 100644
index 00000000..fd4f8c45
--- /dev/null
+++ b/internal/rosa/package/glib/loopvar-cast.patch
@@ -0,0 +1,13 @@
+diff --git a/glib/tests/string.c b/glib/tests/string.c
+index 3d9229616..9553c9217 100644
+--- a/glib/tests/string.c
++++ b/glib/tests/string.c
+@@ -348,7 +348,7 @@ test_string_prepend_c (void)
+ string = g_string_new ("hi pete!");
+
+ for (i = 0; i < 10000; i++)
+- g_string_prepend_c (string, 'a'+(i%26));
++ g_string_prepend_c (string, 'a'+(gchar)(i%26));
+
+ g_assert((strlen("hi pete!") + 10000) == string->len);
+ g_assert((strlen("hi pete!") + 10000) == strlen(string->str));