### Method

# GLib String append

#### Declaration [src]

    GString*
    g_string_append (
      GString* string,
      const gchar* val
    )

#### Description [src]

Adds a string onto the end of a `GString`, expanding it if necessary.

#### Parameters

`val`

  Type: `const gchar*`

  The string to append onto the end of `string`.

  The data is owned by the caller of the method.
  The value is a NUL terminated UTF-8 string.

#### Return value

Type: `GString`

`string`.

The returned data is owned by the instance.