Nyall Dawson a152cbecdb
Fix numerous leaks in sip method code
From the sip documentation:

    If state is not NULL then the location it points to is set to
    describe the state of the returned C/C++ instance and is the
    value returned by any %ConvertToTypeCode. The calling code
    must then release the value at some point to prevent a memory
    leak by calling sipReleaseType().

These methods were only calling sipReleaseType in the case that
an error occurred, which is incorrect -- it should always be
called.
2025-02-17 10:42:19 +10:00
..
2025-01-17 21:54:36 +00:00
2025-01-28 02:51:03 +00:00
2025-02-09 22:14:32 +00:00
2025-01-27 15:09:36 +00:00