summaryrefslogtreecommitdiff
path: root/debian/patches/05_xcam_off_by_one.dpatch
blob: deb56a094076c0f2e5bd705f326d230232fd6598 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#! /bin/sh /usr/share/dpatch/dpatch-run
## 05_xcam_off_by_one.dpatch by  <jblache@debian.org>
##
## All lines beginning with `## DP:' are a description of the patch.
## DP: Fix an off-by-one.

@DPATCH@
diff -urNad sane-frontends-1.0.14~/src/xcam.c sane-frontends-1.0.14/src/xcam.c
--- sane-frontends-1.0.14~/src/xcam.c	2009-06-26 13:50:19.000000000 +0200
+++ sane-frontends-1.0.14/src/xcam.c	2009-06-26 13:50:47.774585321 +0200
@@ -1289,7 +1289,7 @@
 
       /* test for pnm formats */
       strncpy (testfilename, preferences.filename, sizeof (testfilename));
-      testfilename[sizeof (testfilename)] = 0;
+      testfilename[sizeof (testfilename) - 1] = 0;
       g_strreverse (testfilename);
       if (!((!strncmp (testfilename, "mnp.", 4)) ||
 	    (!strncmp (testfilename, "mgp.", 4)) ||