summaryrefslogtreecommitdiff
path: root/lang/gjs/files/patch-test_gjs-tests.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'lang/gjs/files/patch-test_gjs-tests.cpp')
-rw-r--r--lang/gjs/files/patch-test_gjs-tests.cpp11
1 files changed, 11 insertions, 0 deletions
diff --git a/lang/gjs/files/patch-test_gjs-tests.cpp b/lang/gjs/files/patch-test_gjs-tests.cpp
new file mode 100644
index 000000000000..e5287370143d
--- /dev/null
+++ b/lang/gjs/files/patch-test_gjs-tests.cpp
@@ -0,0 +1,11 @@
+--- test/gjs-tests.cpp.orig 2022-08-08 05:05:12 UTC
++++ test/gjs-tests.cpp
+@@ -939,7 +939,7 @@ static void gjstest_test_args_set_get_unset() {
+ assert_equal(arg.v_uint64, random_uint64);
+ assert_equal(gjs_arg_get<uint64_t>(&arg), random_uint64);
+
+- char32_t random_char32 = get_random_number<char32_t>();
++ char32_t random_char32 = static_cast<char32_t>(get_random_number<uint32_t>());
+ gjs_arg_set(&arg, random_char32);
+ assert_equal(static_cast<char32_t>(arg.v_uint32), random_char32);
+ assert_equal(gjs_arg_get<char32_t>(&arg), random_char32);