summaryrefslogtreecommitdiffstats
path: root/package/oracle-mysql/0008-fix-type-conversion.patch
blob: 65babf4f20202332325c5f44c9b5864005e568b1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
Fix type conversion

Fixes the following build error with gcc 6.x:

protocol.cc:27:40: error: narrowing conversion of ''\37777777776'' from 'char' to 'uchar {aka unsigned char}' inside { } [-Wnarrowing]
 static uchar eof_buff[1]= { (char) 254 }; /* Marker for end of fields */

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>

Index: b/server-tools/instance-manager/protocol.cc
===================================================================
--- a/server-tools/instance-manager/protocol.cc
+++ b/server-tools/instance-manager/protocol.cc
@@ -24,7 +24,7 @@
 #include <m_string.h>
 
 
-static uchar eof_buff[1]= { (char) 254 }; /* Marker for end of fields */
+static uchar eof_buff[1]= { (uchar) 254 }; /* Marker for end of fields */
 static const char ERROR_PACKET_CODE= (char) 255;
 
 
OpenPOWER on IntegriCloud