diff -ur -N -x find.info findutils-20080905.orig/locate/locate.c findutils-20080905/locate/locate.c --- findutils-20080905.orig/locate/locate.c 2008-08-02 11:30:12.000000000 +0200 +++ findutils-20080905/locate/locate.c 2008-08-02 11:39:40.000000000 +0200 @@ -573,16 +573,16 @@ procdata->c = procdata->slocatedb_format = 0; } - if (procdata->c == LOCATEDB_ESCAPE) - procdata->count += (short)get_short (procdata->fp); - else if (procdata->c > 127) - procdata->count += procdata->c - 256; - else - procdata->count += procdata->c; + if (procdata->c == LOCATEDB_ESCAPE) + procdata->count += (short)get_short (procdata->fp); + else if (procdata->c > 127) + procdata->count += procdata->c - 256; + else + procdata->count += procdata->c; if (procdata->count > procdata->len || procdata->count < 0) { - /* This should not happen generally , but since we're + /* This should not happen generally, but since we're * reading in data which is outside our control, we * cannot prevent it. */