17 lines
802 B
Diff
17 lines
802 B
Diff
|
diff -up yelp-2.20.0/src/yelp-gecko-services.cpp.xl yelp-2.20.0/src/yelp-gecko-services.cpp
|
||
|
--- yelp-2.20.0/src/yelp-gecko-services.cpp.xl 2007-09-17 22:49:09.000000000 +0200
|
||
|
+++ yelp-2.20.0/src/yelp-gecko-services.cpp 2007-11-22 11:00:33.000000000 +0100
|
||
|
@@ -298,7 +298,11 @@ PrintListener::SetPrintSettings (YelpPri
|
||
|
target->SetPrintInColor (gtk_print_settings_get_use_color (settings->config));
|
||
|
|
||
|
target->SetPaperSizeUnit(nsIPrintSettings::kPaperSizeMillimeters);
|
||
|
- target->SetPaperSize (nsIPrintSettings::kPaperSizeDefined);
|
||
|
+#ifdef HAVE_GECKO_1_9
|
||
|
+ target->SetPaperSizeType(nsIPrintSettings::kPaperSizeDefined);
|
||
|
+#else
|
||
|
+ target->SetPaperSize(nsIPrintSettings::kPaperSizeDefined);
|
||
|
+#endif
|
||
|
|
||
|
GtkPaperSize *paperSize = gtk_page_setup_get_paper_size (settings->setup);
|
||
|
if (!paperSize) {
|