• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/timemachine/gettext-0.17/gnulib-local/lib/glib/

Lines Matching defs:str

91 g_strdup (const gchar *str)
96 if (str)
98 length = strlen (str) + 1;
100 memcpy (new_str, str, length);
130 g_strndup (const gchar *str,
135 if (str)
138 strncpy (new_str, str, n);
153 gchar *str;
155 str = g_new (gchar, length + 1);
156 memset (str, (guchar)fill_char, length);
157 str[length] = '\0';
159 return str;
1581 * @str: a string.
1582 * @len: length of @str in bytes, or -1 if @str is nul-terminated.
1587 * characters in @str converted to lower case, with
1593 g_ascii_strdown (const gchar *str,
1598 g_return_val_if_fail (str != NULL, NULL);
1601 len = strlen (str);
1603 result = g_strndup (str, len);
1614 * @str: a string.
1615 * @len: length of @str in bytes, or -1 if @str is nul-terminated.
1620 * characters in @str converted to upper case, with
1626 g_ascii_strup (const gchar *str,
1631 g_return_val_if_fail (str != NULL, NULL);
1634 len = strlen (str);
1636 result = g_strndup (str, len);
2735 * @str: a nul-terminated string.
2738 * Looks whether the string @str ends with @suffix.
2740 * Return value: %TRUE if @str end with @suffix, %FALSE otherwise.
2745 g_str_has_suffix (const gchar *str,
2751 g_return_val_if_fail (str != NULL, FALSE);
2754 str_len = strlen (str);
2760 return strcmp (str + str_len - suffix_len, suffix) == 0;
2765 * @str: a nul-terminated string.
2768 * Looks whether the string @str begins with @prefix.
2770 * Return value: %TRUE if @str begins with @prefix, %FALSE otherwise.
2775 g_str_has_prefix (const gchar *str,
2781 g_return_val_if_fail (str != NULL, FALSE);
2784 str_len = strlen (str);
2790 return strncmp (str, prefix, prefix_len) == 0;