From cddfdaab78a279cf47ddf4011a4eb0d18918fc7c Mon Sep 17 00:00:00 2001 From: =?utf8?q?Sebastian=20Dr=C3=B6ge?= Date: Fri, 25 Nov 2016 23:51:00 +0200 Subject: [PATCH] real: Fix compiler warnings with latest clang realhash.c:295:11: error: implicit conversion from 'int' to 'char' changes value from 128 to -128 [-Werror,-Wconstant-conversion] *buf1 = 128; ~ ^~~ https://bugzilla.gnome.org/show_bug.cgi?id=775112 --- gst/realmedia/realhash.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gst/realmedia/realhash.c b/gst/realmedia/realhash.c index 97b1390..4a18189 100644 --- a/gst/realmedia/realhash.c +++ b/gst/realmedia/realhash.c @@ -292,7 +292,7 @@ gst_rtsp_ext_real_calc_response_and_checksum (char *response, char *chksum, /* calculate response */ call_hash (field, buf, 64); memset (buf1, 0, 64); - *buf1 = 128; + *buf1 = (char) 128; memcpy (buf2, field + 16, 8); i = (LE_32 ((buf2)) >> 3) & 0x3f; if (i < 56) -- 2.7.4