summaryrefslogtreecommitdiff
path: root/lang/gcc49/patches/patch-libstdc++-v3_config_os_bsd_netbsd_ctype__inline.h
blob: 8fd68f970e562e80b2d7a716009578aeff704547 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
$NetBSD: patch-libstdc++-v3_config_os_bsd_netbsd_ctype__inline.h,v 1.1 2014/09/04 18:43:11 jperkin Exp $

Support _CTYPE_BL

--- libstdc++-v3/config/os/bsd/netbsd/ctype_inline.h.orig	2014-01-02 22:30:10.000000000 +0000
+++ libstdc++-v3/config/os/bsd/netbsd/ctype_inline.h
@@ -48,7 +48,7 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
   is(const char* __low, const char* __high, mask* __vec) const
   {
     while (__low < __high)
-      *__vec++ = _M_table[*__low++];
+      *__vec++ = _M_table[(unsigned char)*__low++];
     return __high;
   }