Hello community, here is the log from the commit of package groff checked in at Thu Jan 18 01:31:20 CET 2007. -------- --- groff/groff.changes 2007-01-09 22:02:35.000000000 +0100 +++ /mounts/work_src_done/STABLE/groff/groff.changes 2007-01-17 14:34:03.000000000 +0100 @@ -1,0 +2,5 @@ +Wed Jan 17 14:33:50 CET 2007 - mfabian@suse.de + +- Bugzilla #217106: too few arguments in function call. + +------------------------------------------------------------------- gxdview.changes: same change New: ---- bugzilla-217106-too-few-arguments-in-function-call.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ groff.spec ++++++ --- /var/tmp/diff_new_pack.fw9521/_old 2007-01-18 01:31:08.000000000 +0100 +++ /var/tmp/diff_new_pack.fw9521/_new 2007-01-18 01:31:08.000000000 +0100 @@ -21,7 +21,7 @@ Prereq: %fillup_prereq %install_info_prereq Autoreqprov: on Version: 1.18.1.1 -Release: 54 +Release: 56 Summary: GNU troff Document Formatting System URL: http://www.gnu.org/software/groff/groff.html Source0: ftp://ftp.gnu.org/gnu/groff/groff-1.18.1.1.tar.bz2 @@ -39,6 +39,7 @@ Patch7: double-free.patch Patch8: groffer-security.patch Patch9: groff-1.18.1.1-gcc41.patch +Patch10: bugzilla-217106-too-few-arguments-in-function-call.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -69,6 +70,7 @@ %patch7 %patch8 -p1 %patch9 -p1 +%patch10 -p1 %build # remove empty backups @@ -169,6 +171,8 @@ /var/adm/fillup-templates/sysconfig.suseconfig-groff %changelog -n groff +* Wed Jan 17 2007 - mfabian@suse.de +- Bugzilla #217106: too few arguments in function call. * Tue Jan 09 2007 - mfabian@suse.de - do not build as root. - make it build in the openSUSE build service. ++++++ gxdview.spec ++++++ --- /var/tmp/diff_new_pack.fw9521/_old 2007-01-18 01:31:08.000000000 +0100 +++ /var/tmp/diff_new_pack.fw9521/_new 2007-01-18 01:31:08.000000000 +0100 @@ -17,7 +17,7 @@ Requires: groff Conflicts: jgxdview Version: 1.18.1.1 -Release: 62 +Release: 64 Summary: Ditroff Output Displayer for Groff URL: http://www.gnu.org/software/groff/groff.html Source0: ftp://ftp.gnu.org/gnu/groff/groff-1.18.1.1.tar.bz2 @@ -35,6 +35,7 @@ Patch7: double-free.patch Patch8: groffer-security.patch Patch9: groff-1.18.1.1-gcc41.patch +Patch10: bugzilla-217106-too-few-arguments-in-function-call.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -60,6 +61,7 @@ %patch7 %patch8 -p1 %patch9 -p1 +%patch10 -p1 %build # remove empty backups @@ -108,6 +110,8 @@ %config %{_datadir}/X11/app-defaults/GXditview %changelog -n gxdview +* Wed Jan 17 2007 - mfabian@suse.de +- Bugzilla #217106: too few arguments in function call. * Tue Jan 02 2007 - mfabian@suse.de - Bugzilla #230030: make Russian and Czech man-pages display correctly again in UTF-8 locales (has been broken by the ++++++ bugzilla-217106-too-few-arguments-in-function-call.patch ++++++ diff -ru groff-1.18.1.1.orig/src/xditview/draw.c groff-1.18.1.1/src/xditview/draw.c --- groff-1.18.1.1.orig/src/xditview/draw.c 2007-01-17 13:30:09.000000000 +0100 +++ groff-1.18.1.1/src/xditview/draw.c 2007-01-17 14:31:16.000000000 +0100 @@ -417,19 +417,21 @@ || !device_code_width (dw->dvi.device_font, dw->dvi.state->font_size, c, &wid)) return; - if (dw->dvi.native) { - DoCharacter (dw, c, wid); - return; - } + map = QueryFontMap (dw, dw->dvi.state->font_number); if (!map) return; + + if (dw->dvi.native) { + DoCharacter (dw, c, wid, map->char2XChar2b); + return; + } for (name = device_name_for_code (dw->dvi.device_font, c); name; name = device_name_for_code ((DeviceFont *)0, c)) { int code = DviCharIndex (map, name); if (code >= 0) { - DoCharacter (dw, code, wid); + DoCharacter (dw, code, wid, map->char2XChar2b); break; } if (FakeCharacter (dw, name, wid)) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org