Blame view

buildroot/buildroot-2016.08.1/package/libxmlrpc/0003-non-wchar-build.patch 736 Bytes
6b13f685e   김민수   BSP 최초 추가
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
  Disable wide-char specific code
  
  The vast majority of the libxmlrpc code nicely handles the absence of
  wide char support, except at one location, which is fixed by this
  patch.
  
  Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
  
  Index: b/src/xmlrpc_decompose.c
  ===================================================================
  --- a/src/xmlrpc_decompose.c
  +++ b/src/xmlrpc_decompose.c
  @@ -217,7 +217,11 @@
           xmlrpc_strfree(*decompRootP->store.Tstring.valueP);
           break;
       case 'w':
  +#if HAVE_UNICODE_WCHAR
           free((void*)*decompRootP->store.TwideString.valueP);
  +#else
  +	XMLRPC_ASSERT(false);
  +#endif
           break;
       case '6':
           free((void*)*decompRootP->store.TbitString.valueP);