The <structname>GdauiSetSource</structname> is a ...
To create a new SetSource use SetSource.
To free a SetSource, created by SetSource , use free.
Since 5.2, you must consider this struct as opaque. Any access to its internal must use public API. Don't try to use free on a struct that was created manually.