File: /Users/paulross/dev/Python-3.6.2/Include/pystrcmp.h

Green shading in the line number column means the source is part of the translation unit, red means it is conditionally excluded. Highlighted line numbers link to the translation unit page. Highlighted macros link to the macro page.

       1: #ifndef Py_STRCMP_H
       2: #define Py_STRCMP_H
       3: 
       4: #ifdef __cplusplus
       5: extern "C" {
       6: #endif
       7: 
       8: PyAPI_FUNC(int) PyOS_mystrnicmp(const char *, const char *, Py_ssize_t);
       9: PyAPI_FUNC(int) PyOS_mystricmp(const char *, const char *);
      10: 
      11: #ifdef MS_WINDOWS
      12: #define PyOS_strnicmp strnicmp
      13: #define PyOS_stricmp stricmp
      14: #else
      15: #define PyOS_strnicmp PyOS_mystrnicmp
      16: #define PyOS_stricmp PyOS_mystricmp
      17: #endif
      18: 
      19: #ifdef __cplusplus
      20: }
      21: #endif
      22: 
      23: #endif /* !Py_STRCMP_H */
      24: