#! /bin/sh /usr/share/dpatch/dpatch-run ## 05_xcam_off_by_one.dpatch by ## ## 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)) ||