Lines Matching full:strings
298 /* strchr() does not work with multibyte strings if the locale encoding is
302 _GL_WARN_ON_USE (strchr, "strchr cannot work correctly on character strings "
454 Even in this simple case, it does not work with multibyte strings if the
459 _GL_WARN_ON_USE (strcspn, "strcspn cannot work correctly on character strings "
487 Even in this simple case, it does not work with multibyte strings if the
491 _GL_WARN_ON_USE (strpbrk, "strpbrk cannot work correctly on character strings "
505 Even in this simple case, it cannot work with multibyte strings. */
508 _GL_WARN_ON_USE (strspn, "strspn cannot work correctly on character strings "
514 /* strrchr() does not work with multibyte strings if the locale encoding is
518 _GL_WARN_ON_USE (strrchr, "strrchr cannot work correctly on character strings "
533 Caveat: These functions cannot be used on constant strings.
535 Caveat: It doesn't work with multibyte strings unless all of the delimiter
550 _GL_WARN_ON_USE (strsep, "strsep cannot work correctly on character strings "
588 /* strstr() does not work with multibyte strings if the locale encoding is
590 POSIX says that it operates on "strings", and "string" in POSIX is defined
595 "work correctly on character strings in most "
637 /* strcasestr() does not work with multibyte strings:
643 "strings in multibyte locales - "
666 Caveat: These functions cannot be used on constant strings.
668 Caveat: It doesn't work with multibyte strings unless all of the delimiter
702 "strings in multibyte locales - "
803 /* Compare the character strings S1 and S2, ignoring case, returning less than,
806 Note: This function may, in multibyte locales, return 0 for strings of
909 Caveat: These functions cannot be used on constant strings.
930 Caveat: These functions cannot be used on constant strings.