summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarsten Lohrke <carlo@gentoo.org>2006-10-22 16:34:11 +0000
committerCarsten Lohrke <carlo@gentoo.org>2006-10-22 16:34:11 +0000
commitb5a12911bfdcb8813e2dd29cde3409267e564813 (patch)
tree025d17fdf589dfbe01e6c366a1b0caf9385a13c0 /app-office/krita/files
parentCleanup old versions (diff)
downloadgentoo-2-b5a12911bfdcb8813e2dd29cde3409267e564813.tar.gz
gentoo-2-b5a12911bfdcb8813e2dd29cde3409267e564813.tar.bz2
gentoo-2-b5a12911bfdcb8813e2dd29cde3409267e564813.zip
Don't save corrupt png files.
(Portage version: 2.1.2_pre3-r6)
Diffstat (limited to 'app-office/krita/files')
-rw-r--r--app-office/krita/files/digest-krita-1.6.0-r13
-rw-r--r--app-office/krita/files/krita-1.6.0-corrupt_png_save.diff13
2 files changed, 16 insertions, 0 deletions
diff --git a/app-office/krita/files/digest-krita-1.6.0-r1 b/app-office/krita/files/digest-krita-1.6.0-r1
new file mode 100644
index 000000000000..2e01d4cedd36
--- /dev/null
+++ b/app-office/krita/files/digest-krita-1.6.0-r1
@@ -0,0 +1,3 @@
+MD5 e669cf19b2e1c7db7029c0772c527c0d koffice-1.6.0.tar.bz2 56718478
+RMD160 be09c18005eb33f6dc35ab0359cc97a8a658ce7c koffice-1.6.0.tar.bz2 56718478
+SHA256 9eddaae640ada9bd184f001e2489854daf7094b73e5f15b0b8deffb4cc654ae2 koffice-1.6.0.tar.bz2 56718478
diff --git a/app-office/krita/files/krita-1.6.0-corrupt_png_save.diff b/app-office/krita/files/krita-1.6.0-corrupt_png_save.diff
new file mode 100644
index 000000000000..471650ceec6c
--- /dev/null
+++ b/app-office/krita/files/krita-1.6.0-corrupt_png_save.diff
@@ -0,0 +1,13 @@
+Index: filters/krita/png/kis_png_converter.cc
+===================================================================
+--- filters/krita/png/kis_png_converter.cc (revision 598005)
++++ filters/krita/png/kis_png_converter.cc (revision 598006)
+@@ -123,7 +123,7 @@
+
+ class KisPNGStream {
+ public:
+- KisPNGStream(Q_UINT8* buf, Q_UINT32 depth ) : m_posinc(8),m_depth(depth), m_buf(buf) {};
++ KisPNGStream(Q_UINT8* buf, Q_UINT32 depth ) : m_posinc(8),m_depth(depth), m_buf(buf) { *m_buf = 0;};
+ int nextValue()
+ {
+ if( m_posinc == 0)