Print this page
8548 want memset_s(3C)
Reviewed by: Robert Mustacchi <rm@joyent.com>


 126         }
 127 }
 128 #endif  /* _STRRCHR_INLINE */
 129 extern const char *strstr(const char *, const char *);
 130 #ifndef _STRSTR_INLINE
 131 #define _STRSTR_INLINE
 132 extern "C++" {
 133         inline char *strstr(char *__s1, const char *__s2) {
 134                 return (char *)strstr((const char *)__s1, __s2);
 135         }
 136 }
 137 #endif  /* _STRSTR_INLINE */
 138 #else /* __cplusplus >= 199711L */
 139 extern void *memchr(const void *, int, size_t);
 140 extern char *strchr(const char *, int);
 141 extern char *strpbrk(const char *, const char *);
 142 extern char *strrchr(const char *, int);
 143 extern char *strstr(const char *, const char *);
 144 #endif /* __cplusplus >= 199711L */
 145 
















 146 #if __cplusplus >= 199711L
 147 }
 148 #endif /* end of namespace std */
 149 
 150 #ifdef  __cplusplus
 151 }
 152 #endif
 153 
 154 #endif  /* _ISO_STRING_ISO_H */


 126         }
 127 }
 128 #endif  /* _STRRCHR_INLINE */
 129 extern const char *strstr(const char *, const char *);
 130 #ifndef _STRSTR_INLINE
 131 #define _STRSTR_INLINE
 132 extern "C++" {
 133         inline char *strstr(char *__s1, const char *__s2) {
 134                 return (char *)strstr((const char *)__s1, __s2);
 135         }
 136 }
 137 #endif  /* _STRSTR_INLINE */
 138 #else /* __cplusplus >= 199711L */
 139 extern void *memchr(const void *, int, size_t);
 140 extern char *strchr(const char *, int);
 141 extern char *strpbrk(const char *, const char *);
 142 extern char *strrchr(const char *, int);
 143 extern char *strstr(const char *, const char *);
 144 #endif /* __cplusplus >= 199711L */
 145 
 146 #if __EXT1_VISIBLE
 147 
 148 #ifndef _RSIZE_T_DEFINED
 149 #define _RSIZE_T_DEFINED
 150 typedef size_t rsize_t;
 151 #endif
 152 
 153 #ifndef _ERRNO_T_DEFINED
 154 #define _ERRNO_T_DEFINED
 155 typedef int errno_t;
 156 #endif
 157 
 158 /* ISO/IEC 9899:2011 K.3.7.4.1.1 */
 159 extern errno_t memset_s(void *, rsize_t, int, rsize_t);
 160 #endif  /* __EXT1_VISIBLE */
 161 
 162 #if __cplusplus >= 199711L
 163 }
 164 #endif /* end of namespace std */
 165 
 166 #ifdef  __cplusplus
 167 }
 168 #endif
 169 
 170 #endif  /* _ISO_STRING_ISO_H */