From: Paolo Carlini Date: Wed, 2 Nov 2011 20:22:53 +0000 (+0000) Subject: internal.h (uxstrdup, ustrchr): Return const unsigned char *. X-Git-Tag: upstream/12.2.0~80203 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=0c1dace38259c2e15699458410e0bee28f62c0cc;p=platform%2Fupstream%2Fgcc.git internal.h (uxstrdup, ustrchr): Return const unsigned char *. 2011-11-02 Paolo Carlini * internal.h (uxstrdup, ustrchr): Return const unsigned char *. From-SVN: r180796 --- diff --git a/libcpp/ChangeLog b/libcpp/ChangeLog index 3fecead..c19f21b 100644 --- a/libcpp/ChangeLog +++ b/libcpp/ChangeLog @@ -1,3 +1,7 @@ +2011-11-02 Paolo Carlini + + * internal.h (uxstrdup, ustrchr): Return const unsigned char *. + 2011-11-02 Jason Merrill PR c++/50810 diff --git a/libcpp/internal.h b/libcpp/internal.h index e60330df..b3dc2df 100644 --- a/libcpp/internal.h +++ b/libcpp/internal.h @@ -739,8 +739,8 @@ static inline int ustrcmp (const unsigned char *, const unsigned char *); static inline int ustrncmp (const unsigned char *, const unsigned char *, size_t); static inline size_t ustrlen (const unsigned char *); -static inline unsigned char *uxstrdup (const unsigned char *); -static inline unsigned char *ustrchr (const unsigned char *, int); +static inline const unsigned char *uxstrdup (const unsigned char *); +static inline const unsigned char *ustrchr (const unsigned char *, int); static inline int ufputs (const unsigned char *, FILE *); /* Use a const char for the second parameter since it is usually a literal. */ @@ -770,16 +770,16 @@ ustrlen (const unsigned char *s1) return strlen ((const char *)s1); } -static inline unsigned char * +static inline const unsigned char * uxstrdup (const unsigned char *s1) { - return (unsigned char *) xstrdup ((const char *)s1); + return (const unsigned char *) xstrdup ((const char *)s1); } -static inline unsigned char * +static inline const unsigned char * ustrchr (const unsigned char *s1, int c) { - return (unsigned char *) strchr ((const char *)s1, c); + return (const unsigned char *) strchr ((const char *)s1, c); } static inline int