Someone
public text v1 · immutableif (source->priv->name == NULL
|| strcmp (name, source->priv->name) != 0
|| source->priv->relative_uri == NULL
|| relative_uri != NULL
|| strcmp (relative_uri, source->priv->relative_uri) != 0) {
g_free (source->priv->name);
source->priv->name = g_strdup (name);
g_free (source->priv->relative_uri);
source->priv->relative_uri = g_strdup (relative_uri);
changed = TRUE;
}