/**************************************************************************
*   Copyright 2000 Compaq Computer Corporation
*
*   COMPAQ Registered in U.S. Patent and Trademark Office.
*
*   Confidential computer software. Valid license from Compaq or authorized
*   sublicensor required for possession, use or copying. Consistent with
*   FAR 12.211 and 12.212, Commercial Computer Software, Computer Software
*   Documentation, and Technical Data for Commercial Items are licensed to
*   the U.S. Government under vendor's standard commercial license.
**************************************************************************/
/* 
   Overloaded functions signatures for <cstring>
*/

extern "C++" {

    inline char *strchr (char * _s, int _c) {
        return (char*)strchr((const char*)_s, _c);
    }
    inline char *strpbrk (char * _s1, const char * _s2) {
        return (char*)strpbrk((const char*)_s1, _s2);
    }
    inline char	*strrchr (char * _s, int _c) {
        return (char*)strrchr((const char*)_s, _c);
    }
    inline char *strstr (char * _s1, const char * _s2) {
        return (char*)strstr((const char*)_s1, _s2);
    }
    inline void *memchr (void * _s, int _c, size_t _n) {
        return (void*)memchr((const void*)_s, _c, _n);
    }

}  /* extern "C++" */
