head 1.2; access; symbols pkgsrc-2019Q3:1.1.0.8 pkgsrc-2019Q3-base:1.1 pkgsrc-2019Q2:1.1.0.6 pkgsrc-2019Q2-base:1.1 pkgsrc-2019Q1:1.1.0.4 pkgsrc-2019Q1-base:1.1 pkgsrc-2018Q4:1.1.0.2 pkgsrc-2018Q4-base:1.1; locks; strict; comment @// @; 1.2 date 2019.11.26.16.54.13; author nia; state dead; branches; next 1.1; commitid YPLrnTal0lfYKnMB; 1.1 date 2018.12.28.22.24.53; author gutteridge; state Exp; branches; next ; commitid AJwRgyXRa7rIfC5B; desc @@ 1.2 log @abiword: Update to 3.0.3 Changes: Bug 13827 - Fix overflow read in PNG Bug 13826 - Fix out of bounds access Bug 13834 - Do not delete[] strings allocated with g_malloc() Bug 13815 - Fix the black drawing regression with Gtk3.22 Bug 13791 - Fix flicker and caret problems Bug 13791 - Reduce flickering Fix Gtk criticals in dialog stylist Fix stylist styles population Fix a bad static_cast Fix a runtime error (integer overflow) Update sq-AL.po Bug 13904 - Fix touch pad scrolling @ text @$NetBSD: patch-src_af_gr_gtk_gr__UnixImage.cpp,v 1.1 2018/12/28 22:24:53 gutteridge Exp $ Abiword bug 13834, SVN revision 35393: Crash fixes. --- src/af/gr/gtk/gr_UnixImage.cpp.orig 2015-10-16 02:42:45.000000000 +0000 +++ src/af/gr/gtk/gr_UnixImage.cpp @@@@ -244,12 +244,13 @@@@ bool GR_UnixImage::saveToPNG(const char UT_return_val_if_fail(m_image,false); GError * error = NULL; - gboolean res = gdk_pixbuf_save (m_image, szFile, "png", &error,NULL); - if(res != FALSE) - { + gboolean res = gdk_pixbuf_save (m_image, szFile, "png", &error, NULL); + if (res != FALSE) { + if (error) { + g_error_free (error); + } return true; } - delete error; return false; } @ 1.1 log @abiword: add upstream patches to fix various bugs Add upstream patches to address overflow bugs, fundamental rendering problems, and miscellaneous crashers. (All of these commits have been branched upstream, but no updated source release has been made in over two years. Relevant upstream SVN commit IDs and bug IDs are noted in each patch comment.) Bump PKGREVISION. OK wiz@@ @ text @d1 1 a1 1 $NetBSD$ @