summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDon Scorgie <dscorgie@src.gnome.org>2006-11-20 21:10:56 +0000
committerDon Scorgie <dscorgie@src.gnome.org>2006-11-20 21:10:56 +0000
commite637b167beece90f4041cc6e1f7f3731dc2852f1 (patch)
treea53cb681351a2948213122cbaff98bf4d586428e
parentee4a0bd4adc49bc16d8a400791c3cc73679effd4 (diff)
downloadyelp-e637b167beece90f4041cc6e1f7f3731dc2852f1.tar.gz
Fix printing ranges (bug #370618, Christian Persch)
* src/yelp-gecko-services.cpp: Fix printing ranges (bug #370618, Christian Persch)
-rw-r--r--ChangeLog3
-rw-r--r--src/yelp-gecko-services.cpp4
2 files changed, 5 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index 306425c2..a553ef91 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
2006-11-20 Don Scorgie <dscorgie@cvs.gnome.org>
+ * src/yelp-gecko-services.cpp:
+ Fix printing ranges (bug #370618, Christian Persch)
+
* src/yelp-info-parser.c:
When whitespace on new line of a note is < 2,
don't crash (bug #376861)
diff --git a/src/yelp-gecko-services.cpp b/src/yelp-gecko-services.cpp
index 74c2839b..c9bf60f5 100644
--- a/src/yelp-gecko-services.cpp
+++ b/src/yelp-gecko-services.cpp
@@ -262,8 +262,8 @@ PrintListener::SetPrintSettings (YelpPrintInfo *settings,
/* FIXME: We can only support one range,
* For now, ignore more ranges */
target->SetPrintRange (nsIPrintSettings::kRangeSpecifiedPageRange);
- target->SetStartPageRange (pageRanges[0].start);
- target->SetEndPageRange (pageRanges[1].end);
+ target->SetStartPageRange (pageRanges[0].start+1);
+ target->SetEndPageRange (pageRanges[0].end+1);
g_free (pageRanges);
}