20#define G_LOG_DOMAIN "libgvm base"
41 *var = g_strconcat (old,
string, NULL);
45 *var = g_strdup (
string);
71 *var = g_strconcat (old,
string, NULL);
75 *var = g_strndup (
string, length);
110 assert (
string <= end);
114 while (
string[0] ==
' ' ||
string[0] ==
'\n')
125 if (end[0] ==
' ' || end[0] ==
'\n')
128 while (end >=
string && (end[0] ==
' ' || end[0] ==
'\n'))
void gvm_append_text(gchar **var, const gchar *string, gsize length)
Append a string of a known length to a string variable.
Definition strings.c:66
void gvm_append_string(gchar **var, const gchar *string)
Append a string to a string variable.
Definition strings.c:36
char * gvm_strip_space(char *string, char *end)
"Strip" space and newline characters from either end of some memory.
Definition strings.c:108
void gvm_free_string_var(gchar **var)
Free a string variable.
Definition strings.c:87