diff options
Diffstat (limited to 'docs/website/writingbindableapis.rst')
-rw-r--r-- | docs/website/writingbindableapis.rst | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/docs/website/writingbindableapis.rst b/docs/website/writingbindableapis.rst index 70d3bbc7..b9b08941 100644 --- a/docs/website/writingbindableapis.rst +++ b/docs/website/writingbindableapis.rst @@ -10,12 +10,12 @@ Structures with custom memory management Avoid creating C structures with custom memory management unless they are registered as a `boxed type -<https://developer.gnome.org/gobject/unstable/gobject-Boxed-Types.html>`__. +<https://developer-old.gnome.org/gobject/stable/gobject-Boxed-Types.html>`__. If you don't register them as a boxed type bindings will fall back to simple memory copying, which might not be what you want. Also consider using a full `GObject -<https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html>`__ +<https://developer-old.gnome.org/gobject/stable/gobject-The-Base-Object-Type.html>`__ as that allows bindings to better integrate those objects with the binding language, like for example preserve user defined state across language boundaries. |