diff options
Diffstat (limited to 'modules/printbackends')
-rw-r--r-- | modules/printbackends/gtkprintbackendcups.c | 3 | ||||
-rw-r--r-- | modules/printbackends/gtkprintbackendfile.c | 3 | ||||
-rw-r--r-- | modules/printbackends/gtkprintbackendlpr.c | 3 | ||||
-rw-r--r-- | modules/printbackends/meson.build | 1 |
4 files changed, 9 insertions, 1 deletions
diff --git a/modules/printbackends/gtkprintbackendcups.c b/modules/printbackends/gtkprintbackendcups.c index 41774a0bdd..e0398bb1d4 100644 --- a/modules/printbackends/gtkprintbackendcups.c +++ b/modules/printbackends/gtkprintbackendcups.c @@ -246,6 +246,7 @@ static void secrets_service_vanished_cb (GDBusConnec G_DEFINE_DYNAMIC_TYPE(GtkPrintBackendCups, gtk_print_backend_cups, GTK_TYPE_PRINT_BACKEND) +G_MODULE_EXPORT void g_io_module_load (GIOModule *module) { @@ -260,11 +261,13 @@ g_io_module_load (GIOModule *module) 10); } +G_MODULE_EXPORT void g_io_module_unload (GIOModule *module) { } +G_MODULE_EXPORT char ** g_io_module_query (void) { diff --git a/modules/printbackends/gtkprintbackendfile.c b/modules/printbackends/gtkprintbackendfile.c index 0275492f65..739313064b 100644 --- a/modules/printbackends/gtkprintbackendfile.c +++ b/modules/printbackends/gtkprintbackendfile.c @@ -103,6 +103,7 @@ static GtkPageSetup * file_printer_get_default_page_size (GtkPrinter G_DEFINE_DYNAMIC_TYPE(GtkPrintBackendFile, gtk_print_backend_file, GTK_TYPE_PRINT_BACKEND) +G_MODULE_EXPORT void g_io_module_load (GIOModule *module) { @@ -116,11 +117,13 @@ g_io_module_load (GIOModule *module) 10); } +G_MODULE_EXPORT void g_io_module_unload (GIOModule *module) { } +G_MODULE_EXPORT char ** g_io_module_query (void) { diff --git a/modules/printbackends/gtkprintbackendlpr.c b/modules/printbackends/gtkprintbackendlpr.c index b4f711632f..e4b81289c6 100644 --- a/modules/printbackends/gtkprintbackendlpr.c +++ b/modules/printbackends/gtkprintbackendlpr.c @@ -82,6 +82,7 @@ static void gtk_print_backend_lpr_print_stream (GtkPrintBacke G_DEFINE_DYNAMIC_TYPE (GtkPrintBackendLpr, gtk_print_backend_lpr, GTK_TYPE_PRINT_BACKEND) +G_MODULE_EXPORT void g_io_module_load (GIOModule *module) { @@ -95,11 +96,13 @@ g_io_module_load (GIOModule *module) 10); } +G_MODULE_EXPORT void g_io_module_unload (GIOModule *module) { } +G_MODULE_EXPORT char ** g_io_module_query (void) { diff --git a/modules/printbackends/meson.build b/modules/printbackends/meson.build index 77d97307f2..6e0188f62c 100644 --- a/modules/printbackends/meson.build +++ b/modules/printbackends/meson.build @@ -8,7 +8,6 @@ printbackends_args = [ '-DGTK_COMPILATION', '-DGTK_DISABLE_DEPRECATION_WARNINGS', '-DGTK_PRINT_BACKEND_ENABLE_UNSUPPORTED', - '-D_GLIB_EXTERN=@0@'.format(visibility_define), ] + common_cflags cups_dep = dependency('cups', version : '>=2.0', required: get_option('print-cups')) |