gtk/modules/printbackends
Marek Kasik fb3d8b8523 printing: Avoid accessing freed printers
Print backend can be disposed together with all its printers
as a reaction to user stopping enumeration of printers.
Adding a weak pointer help us to detect that the backend
was disposed and hence the backend and its printers should not
be used anymore.

Fixes #6265
2024-03-13 11:17:42 +01:00
..
gtkcupssecretsutils.c gtk: Use the new debug macros 2022-09-23 18:12:39 -04:00
gtkcupssecretsutils.h printing: Convert headers to #pragma once 2023-12-20 09:44:29 -05:00
gtkcupsutils.c gtk: Use the new debug macros 2022-09-23 18:12:39 -04:00
gtkcupsutils.h printing: Convert headers to #pragma once 2023-12-20 09:44:29 -05:00
gtkprintbackendcpdb.c New CPDB print backend for GTK Print Dialog 2023-02-11 01:13:48 +05:30
gtkprintbackendcpdb.h printing: Convert headers to #pragma once 2023-12-20 09:44:29 -05:00
gtkprintbackendcups.c printing: Avoid accessing freed printers 2024-03-13 11:17:42 +01:00
gtkprintbackendcups.h printing: Convert headers to #pragma once 2023-12-20 09:44:29 -05:00
gtkprintbackendfile.c print: Move all the remaining sources 2023-06-07 00:06:33 -04:00
gtkprintbackendfile.h printing: Convert headers to #pragma once 2023-12-20 09:44:29 -05:00
gtkprintbackendutils.c printing: Avoid getrandom 2023-02-17 17:20:44 -05:00
gtkprintbackendutils.h printing: Convert headers to #pragma once 2023-12-20 09:44:29 -05:00
gtkprintercpdb.c New CPDB print backend for GTK Print Dialog 2023-02-11 01:13:48 +05:30
gtkprintercpdb.h printing: Convert headers to #pragma once 2023-12-20 09:44:29 -05:00
gtkprintercups.c Drop gtkintl.h 2022-09-24 10:03:37 -04:00
gtkprintercups.h printing: Convert headers to #pragma once 2023-12-20 09:44:29 -05:00
meson.build Update dependencies for CPDB print backend 2023-02-14 23:39:13 +05:30