diff options
Diffstat (limited to 'meta-gnome/recipes-apps/epdfview/epdfview/swap-colors.patch')
-rw-r--r-- | meta-gnome/recipes-apps/epdfview/epdfview/swap-colors.patch | 43 |
1 files changed, 0 insertions, 43 deletions
diff --git a/meta-gnome/recipes-apps/epdfview/epdfview/swap-colors.patch b/meta-gnome/recipes-apps/epdfview/epdfview/swap-colors.patch deleted file mode 100644 index 282bfb184a..0000000000 --- a/meta-gnome/recipes-apps/epdfview/epdfview/swap-colors.patch +++ /dev/null @@ -1,43 +0,0 @@ -Imported from Debian 0.1.8-3 - -Upstream-Status: Pending - -Index: trunk/src/PDFDocument.cxx -=================================================================== ---- trunk/src/PDFDocument.cxx (revision 361) -+++ trunk/src/PDFDocument.cxx (revision 367) -@@ -21,4 +21,5 @@ - #include <poppler.h> - #include <unistd.h> -+#include <algorithm> - #include "epdfview.h" - -@@ -33,4 +34,22 @@ - static PageMode convertPageMode (gint pageMode); - static gchar *getAbsoluteFileName (const gchar *fileName); -+ -+namespace -+{ -+ void -+ convert_bgra_to_rgba (guint8 *data, int width, int height) -+ { -+ using std::swap; -+ -+ for (int y = 0; y < height; y++) -+ { -+ for (int x = 0; x < width; x++) -+ { -+ swap(data[0], data[2]); -+ data += 4; -+ } -+ } -+ } -+} - - /// -@@ -651,4 +670,5 @@ - cairo_destroy(context); - cairo_surface_destroy (surface); -+ convert_bgra_to_rgba(renderedPage->getData (), width, height); - #else // !HAVE_POPPLER_0_17_0 - // Create the pixbuf from the data and render to it. |