Vadim Zeitlin
f6b4acf283
Change wxSizer::Detach(wxWindow*) to take wxWindowBase* instead
...
This function is called from wxWindowBase dtor to detach the window
being destroyed from the containing sizer and casting the pointer to the
object to wxWindow is UB because the object is not actually a wxWindow
any more by then.
Remove the cast and pass wxWindowBase pointer to wxSizer::Detach()
instead, as it doesn't need the full wxWindow anyhow.
Also document that any wxSizer-derived classes overriding Detach() will
need to be modified to follow this change.
2024-10-21 21:23:07 +02:00
..
2024-10-18 19:26:15 +02:00
2024-10-21 21:23:07 +02:00
2024-08-19 02:51:42 +02:00
2024-10-10 20:21:06 +03:00
2024-10-18 19:26:15 +02:00
2023-11-17 01:33:32 +01:00
2024-10-18 19:26:15 +02:00
2024-10-19 16:27:39 +02:00
2024-10-19 16:27:39 +02:00
2024-02-18 01:23:24 +01:00
2024-10-20 17:29:24 +02:00
2024-10-18 19:26:15 +02:00
2023-11-17 01:33:32 +01:00
2024-10-10 20:21:06 +03:00
2024-07-22 01:13:35 +02:00
2024-07-22 01:13:35 +02:00
2024-03-09 21:26:29 +01:00
2024-10-18 19:26:15 +02:00
2024-09-20 17:43:44 +02:00
2024-10-10 20:21:06 +03:00
2024-02-16 14:24:40 +01:00
2024-02-03 21:46:15 +01:00
2023-11-17 01:33:32 +01:00
2023-10-22 01:22:48 +02:00
2023-11-17 01:33:32 +01:00
2023-11-17 01:33:32 +01:00
2023-11-17 01:33:32 +01:00
2023-10-22 01:22:48 +02:00
2023-04-12 18:09:47 +01:00
2023-11-17 01:33:32 +01:00
2024-10-18 19:26:15 +02:00
2023-11-17 01:33:32 +01:00
2024-08-22 15:29:25 +02:00
2023-11-17 01:33:32 +01:00
2023-11-17 01:33:32 +01:00
2023-11-17 01:33:32 +01:00
2023-10-22 01:22:48 +02:00
2024-10-10 20:21:32 +03:00
2023-10-22 01:22:48 +02:00
2023-11-17 01:33:32 +01:00
2023-10-22 01:22:48 +02:00
2024-10-01 22:30:49 +01:00
2024-01-06 23:06:02 +01:00
2023-10-22 01:22:48 +02:00
2023-11-17 01:33:32 +01:00
2023-10-22 01:22:48 +02:00
2024-01-06 02:06:31 +01:00
2024-08-10 20:07:56 +02:00
2023-10-22 01:22:48 +02:00
2023-08-25 20:32:07 +02:00
2023-11-17 01:33:32 +01:00
2023-10-22 01:22:48 +02:00
2023-11-17 01:33:32 +01:00
2023-11-17 01:33:32 +01:00
2022-10-28 21:17:15 +01:00
2024-09-05 21:04:59 -04:00
2023-11-17 01:33:32 +01:00
2024-10-18 19:26:15 +02:00
2023-10-22 01:22:48 +02:00
2023-11-17 01:33:32 +01:00
2023-11-17 01:33:32 +01:00
2023-10-22 01:22:48 +02:00
2023-11-17 01:33:32 +01:00
2023-11-17 01:33:32 +01:00
2023-11-17 01:33:32 +01:00
2023-11-17 01:33:32 +01:00
2023-10-22 01:22:48 +02:00
2023-11-17 01:33:32 +01:00
2023-11-17 01:33:32 +01:00
2023-10-22 01:22:48 +02:00
2024-01-06 23:06:02 +01:00
2023-10-22 01:22:48 +02:00
2023-10-22 01:22:48 +02:00
2023-04-10 18:50:27 +01:00
2023-01-29 16:26:09 +01:00
2023-01-06 00:58:05 +01:00
2024-01-08 00:43:26 +01:00
2024-01-04 02:55:05 +01:00
2023-11-17 01:33:32 +01:00
2024-07-22 01:13:35 +02:00
2024-06-08 16:44:04 +02:00
2023-11-17 01:33:32 +01:00
2023-11-17 01:33:32 +01:00
2024-10-01 22:30:49 +01:00
2023-11-17 01:33:32 +01:00
2024-03-21 18:20:47 +01:00
2023-11-17 01:33:32 +01:00
2023-11-17 01:33:32 +01:00
2023-11-17 01:33:32 +01:00
2024-10-10 20:21:38 +03:00
2024-10-18 19:26:15 +02:00
2024-07-22 01:13:35 +02:00
2023-11-17 01:33:32 +01:00
2024-07-22 01:13:35 +02:00
2023-10-22 01:22:48 +02:00
2023-10-22 01:22:48 +02:00
2023-10-22 01:22:48 +02:00
2023-10-22 01:22:48 +02:00
2023-10-22 01:22:48 +02:00
2024-10-15 15:05:52 +02:00
2023-11-17 01:33:32 +01:00
2023-10-22 01:22:48 +02:00
2023-07-24 14:03:34 +02:00
2023-11-17 01:33:32 +01:00
2024-10-18 19:26:15 +02:00
2023-11-17 01:33:32 +01:00
2023-11-17 01:33:32 +01:00
2024-10-18 19:26:15 +02:00
2023-10-22 01:22:48 +02:00
2023-11-17 01:33:32 +01:00
2023-05-08 22:47:04 +01:00
2023-09-15 01:56:08 +02:00
2023-08-22 19:20:33 +02:00
2023-11-17 01:33:32 +01:00
2023-11-17 01:33:32 +01:00
2023-11-17 01:33:32 +01:00
2023-10-22 01:22:48 +02:00
2024-01-06 23:06:02 +01:00
2024-01-21 00:01:54 +01:00
2023-10-22 01:22:48 +02:00
2023-10-22 01:22:48 +02:00
2023-10-22 01:22:48 +02:00
2024-10-18 19:26:15 +02:00
2023-10-22 01:22:48 +02:00
2023-11-17 01:33:32 +01:00
2023-10-22 01:22:48 +02:00
2023-10-22 01:22:48 +02:00
2024-05-30 00:57:23 +03:00
2023-11-17 01:33:32 +01:00
2023-11-17 01:33:32 +01:00
2024-01-08 00:43:26 +01:00
2023-11-17 01:33:32 +01:00
2023-11-17 01:33:32 +01:00
2023-06-23 02:50:37 +09:00
2023-11-17 01:33:32 +01:00
2024-10-18 19:26:15 +02:00
2024-04-09 14:57:52 +02:00
2023-04-18 00:42:54 +01:00
2023-10-22 01:22:48 +02:00
2023-10-22 01:22:48 +02:00
2024-01-28 18:16:07 +01:00
2023-11-17 01:33:32 +01:00
2023-10-22 01:22:48 +02:00
2023-11-17 01:33:32 +01:00
2023-10-22 01:22:48 +02:00
2023-11-17 01:33:32 +01:00
2023-10-22 01:22:48 +02:00
2024-10-21 21:23:07 +02:00
2023-04-18 00:42:54 +01:00
2023-12-18 22:19:11 +01:00
2023-11-17 01:33:32 +01:00
2023-04-18 00:42:55 +01:00
2023-04-18 00:42:55 +01:00
2023-10-22 01:22:48 +02:00
2024-10-10 20:21:18 +03:00
2023-11-17 01:33:32 +01:00
2024-06-13 14:02:20 +02:00
2024-01-17 00:52:01 -05:00
2024-01-28 18:16:07 +01:00
2023-10-22 01:22:48 +02:00
2023-11-17 01:33:32 +01:00
2024-07-06 15:32:04 +02:00
2023-11-17 01:33:32 +01:00
2023-11-17 01:33:32 +01:00
2023-12-31 17:57:19 +01:00
2023-10-22 01:22:48 +02:00
2023-11-17 01:33:32 +01:00
2023-10-22 01:22:48 +02:00
2023-10-22 01:22:48 +02:00
2023-11-17 01:33:32 +01:00
2023-11-17 01:33:32 +01:00
2024-10-01 22:30:49 +01:00
2023-10-22 01:22:48 +02:00
2023-10-22 01:22:48 +02:00
2024-07-08 00:24:30 +02:00
2023-04-12 18:09:47 +01:00
2024-01-21 01:42:54 +01:00
2023-11-17 01:33:32 +01:00
2023-10-22 01:22:48 +02:00
2023-10-02 19:21:48 +02:00
2023-10-22 01:22:48 +02:00
2023-10-22 01:22:48 +02:00
2023-10-22 01:22:48 +02:00
2023-11-17 01:33:32 +01:00
2023-11-17 01:33:32 +01:00
2023-06-03 21:07:40 +02:00
2023-10-22 01:22:48 +02:00
2023-04-18 14:27:28 +02:00
2023-11-17 01:33:32 +01:00
2023-10-22 01:22:48 +02:00
2024-04-16 13:20:28 +02:00
2023-11-17 01:33:32 +01:00
2023-11-17 01:33:32 +01:00
2023-11-17 01:33:32 +01:00
2023-11-17 01:33:32 +01:00
2023-10-22 01:22:48 +02:00
2024-05-29 12:32:53 -04:00
2024-10-20 17:29:24 +02:00
2023-10-22 01:22:48 +02:00
2023-10-22 01:22:48 +02:00
2023-10-22 01:22:48 +02:00
2023-11-17 01:33:32 +01:00
2023-11-17 01:33:32 +01:00
2023-10-22 01:22:48 +02:00
2023-10-22 01:22:48 +02:00
2023-11-17 01:33:32 +01:00
2023-10-22 01:22:48 +02:00
2023-11-17 01:33:32 +01:00
2023-11-17 01:33:32 +01:00
2023-11-17 01:33:32 +01:00
2023-11-17 01:33:32 +01:00
2023-10-22 01:22:48 +02:00
2023-11-17 01:33:32 +01:00
2023-10-22 01:22:48 +02:00
2023-11-17 01:33:32 +01:00
2024-03-20 22:45:56 +02:00
2023-10-22 01:22:48 +02:00
2024-10-21 21:23:07 +02:00
2023-10-22 01:22:48 +02:00
2024-07-22 11:32:29 +02:00
2023-11-17 01:33:32 +01:00
2023-11-17 01:33:32 +01:00
2023-11-17 01:33:32 +01:00
2023-10-22 01:22:48 +02:00
2024-01-06 02:06:31 +01:00
2023-11-17 01:33:32 +01:00
2023-11-17 01:33:32 +01:00
2024-03-23 12:34:46 +01:00
2023-10-22 01:22:48 +02:00
2023-11-17 01:33:32 +01:00
2023-10-22 01:22:48 +02:00
2023-11-17 01:33:32 +01:00
2023-10-22 01:22:48 +02:00
2023-11-17 01:33:32 +01:00
2024-09-20 17:50:03 +02:00
2023-10-22 01:22:48 +02:00
2023-10-22 01:22:48 +02:00
2023-11-17 01:33:32 +01:00
2023-10-22 01:22:48 +02:00
2023-11-17 01:33:32 +01:00
2023-10-22 01:22:48 +02:00
2023-11-26 13:23:52 -08:00
2023-11-17 01:33:32 +01:00
2023-10-22 01:22:48 +02:00
2023-10-22 01:22:48 +02:00
2024-07-22 01:13:35 +02:00
2023-01-05 21:41:38 +01:00
2023-10-22 01:22:48 +02:00
2023-10-22 01:22:48 +02:00
2023-03-06 18:36:37 +00:00
2023-11-17 01:33:32 +01:00
2023-11-17 01:33:32 +01:00
2024-07-21 17:57:13 +02:00
2024-10-19 16:43:05 +02:00
2023-10-22 01:22:48 +02:00
2023-11-17 01:33:32 +01:00
2024-10-18 19:26:15 +02:00
2024-01-06 02:06:31 +01:00
2024-04-24 20:57:42 +02:00
2024-10-21 21:23:07 +02:00
2023-11-17 01:33:32 +01:00
2023-10-22 01:22:48 +02:00
2023-10-22 01:22:48 +02:00
2023-10-22 01:22:48 +02:00
2023-10-22 01:22:48 +02:00
2023-11-17 01:33:32 +01:00
2023-10-22 01:22:48 +02:00
2023-10-22 01:22:48 +02:00
2023-11-17 01:33:32 +01:00
2023-10-22 01:22:48 +02:00
2023-11-17 01:33:32 +01:00
2023-11-17 01:33:32 +01:00
2023-11-17 01:33:32 +01:00
2023-10-22 01:22:48 +02:00
2023-11-17 01:33:32 +01:00
2023-11-17 01:33:32 +01:00
2023-12-05 00:39:04 +01:00
2024-01-28 18:41:20 +01:00
2023-11-17 01:33:32 +01:00
2023-10-22 01:22:48 +02:00
2023-11-17 01:33:32 +01:00
2023-11-17 01:33:32 +01:00
2024-10-18 19:26:15 +02:00
2023-10-22 01:22:48 +02:00
2024-10-18 19:26:15 +02:00
2024-09-15 19:15:50 +02:00
2024-08-12 01:18:40 +02:00
2023-11-17 01:33:32 +01:00
2023-11-17 01:33:32 +01:00
2023-11-17 01:33:32 +01:00
2023-10-22 01:22:48 +02:00
2023-11-17 01:33:32 +01:00
2023-11-17 01:33:32 +01:00
2024-10-18 19:32:58 +02:00
2023-10-22 01:22:48 +02:00
2023-11-17 01:33:32 +01:00
2023-11-17 01:33:32 +01:00
2024-09-05 21:04:59 -04:00
2023-10-22 01:22:48 +02:00
2024-10-18 19:26:15 +02:00
2023-11-17 01:33:32 +01:00
2023-11-17 01:33:32 +01:00
2023-10-22 01:22:48 +02:00
2024-10-10 20:21:12 +03:00
2023-10-22 01:22:48 +02:00
2023-10-22 01:22:48 +02:00
2023-10-22 01:22:48 +02:00
2023-11-17 01:33:32 +01:00
2023-11-17 01:33:32 +01:00
2024-02-13 16:12:56 +01:00
2023-11-17 01:33:32 +01:00
2023-10-22 01:22:48 +02:00
2023-11-03 00:53:40 +01:00
2023-11-17 01:33:32 +01:00
2023-10-22 01:22:48 +02:00
2024-04-28 15:27:01 +03:00
2024-10-18 19:26:15 +02:00
2023-11-17 01:33:32 +01:00
2024-01-06 02:06:31 +01:00
2023-03-22 18:35:45 +01:00
2023-11-17 01:33:32 +01:00
2023-11-17 01:33:32 +01:00
2024-10-18 19:26:15 +02:00
2024-01-30 01:52:59 +01:00
2023-10-22 01:22:48 +02:00
2024-10-18 19:26:15 +02:00
2023-11-17 01:33:32 +01:00
2024-10-18 19:26:15 +02:00
2023-11-17 01:33:32 +01:00
2024-08-23 00:19:53 +02:00
2023-10-22 01:22:48 +02:00
2024-01-11 00:47:04 -05:00
2023-10-22 01:22:48 +02:00
2023-04-17 18:43:02 +02:00
2024-10-15 09:15:07 +02:00
2024-02-29 03:05:44 +01:00
2024-09-05 22:09:57 +02:00
2024-09-15 18:59:30 +02:00
2023-10-22 01:22:48 +02:00
2024-09-05 21:04:59 -04:00
2024-01-06 02:06:31 +01:00
2023-11-17 01:33:32 +01:00
2023-12-11 01:47:10 +01:00
2023-11-17 01:33:32 +01:00
2023-10-22 01:22:48 +02:00
2024-10-18 19:26:15 +02:00
2024-10-18 19:26:15 +02:00
2023-01-12 17:08:59 +00:00
2024-06-22 15:56:45 +02:00
2023-11-17 01:33:32 +01:00
2023-10-22 01:22:48 +02:00
2023-11-17 01:33:32 +01:00
2023-11-17 01:33:32 +01:00
2023-11-17 01:33:32 +01:00
2023-04-18 00:42:56 +01:00
2023-11-17 01:33:32 +01:00
2023-11-17 01:33:32 +01:00