Robert Ancell
69651402eb
Stop potential lockup due to GHashTable being modified when cleared. ( #22917 )
...
This doesn't seem to be currently occuring, but I triggered such a lockup
when modifying other code.
2020-12-09 07:26:35 +13:00
Robert Ancell
382f5ccba5
Fix incorrect parameter used for self object ( #22135 )
...
Fix incorrect parameter used for self object
Rename the GWeakNotify function parameters.
This matches the prototype and makes it harder to accidentally use the object
parameter the wrong way.
2020-10-30 14:52:24 +13:00
Robert Ancell
ab23dc3a74
Update code style to pass clang-tidy checks
2020-08-05 10:35:03 +12:00
Robert Ancell
8d97830992
Fix braces style ( #18837 )
2020-06-05 13:26:54 +12:00
Robert Ancell
1b4d958f98
Add braces around multi-line branches to match code style ( #18719 )
2020-06-03 06:22:24 +12:00
Robert Ancell
6589dcb2d4
Add missing full stops on the end of comments. ( #18634 )
2020-06-03 06:21:46 +12:00
Robert Ancell
24e1e8c8cd
Don't show warnings when removing handlers. ( #18633 )
...
These are removed in destructors.
2020-06-02 11:32:57 +12:00
Robert Ancell
79b136534a
Add GDestroyNotify callbacks on handlers ( #18546 )
2020-05-27 13:38:45 +12:00
Robert Ancell
52a11ee411
Make FlBasicMessageChannelResponseHandle a GObject to detect unresponded and double responded messages. ( #18514 )
2020-05-21 11:15:56 +12:00
Robert Ancell
044f2542d4
Use the term 'handler' for registering callbacks. ( #18269 )
...
This is the term used in the Dart code and which callback is more commonly used
in GLib matching the Dart code will make developers life easier.
2020-05-12 09:01:10 +12:00
Robert Ancell
e5a7ca577d
Handle leak of message handle when no engine present ( #18157 )
...
* Handle leak of message handle when no engine present
* Move callback in wrong location
2020-05-08 09:05:20 +12:00
Robert Ancell
180a497ee5
Support platform messages in Linux shell ( #17995 )
2020-05-04 17:03:04 +12:00