RPM Package Manager, CVS Repository http://rpm5.org/cvs/ ____________________________________________________________________________
Server: rpm5.org Name: Per Øyvind Karlsen Root: /v/rpm/cvs Email: pkarl...@rpm5.org Module: rpm Date: 05-Apr-2011 21:30:32 Branch: rpm-5_4 Handle: 2011040519303101 Modified files: (Branch: rpm-5_4) rpm CHANGES build.c Log: accept unicode characters. Summary: Revision Changes Path 1.3501.2.100+1 -0 rpm/CHANGES 2.124.4.1 +1 -1 rpm/build.c ____________________________________________________________________________ patch -p0 <<'@@ .' Index: rpm/CHANGES ============================================================================ $ cvs diff -u -r1.3501.2.99 -r1.3501.2.100 CHANGES --- rpm/CHANGES 3 Apr 2011 22:58:47 -0000 1.3501.2.99 +++ rpm/CHANGES 5 Apr 2011 19:30:31 -0000 1.3501.2.100 @@ -1,4 +1,5 @@ 5.4.0 -> 5.4.1: + - proyvind: rpmbuild: accept unicode characters. - jbj: mongo: drag-in the test suite. grdfs/replica_sets todo++. - jbj: mongo: and re-export the mongo-c-driver through librpmio.vers. - jbj: mongo: pull in the gridfs methods from the mongo-c-driver too. @@ . patch -p0 <<'@@ .' Index: rpm/build.c ============================================================================ $ cvs diff -u -r2.124 -r2.124.4.1 build.c --- rpm/build.c 10 Feb 2010 20:24:49 -0000 2.124 +++ rpm/build.c 5 Apr 2011 19:30:32 -0000 2.124.4.1 @@ -88,7 +88,7 @@ /*@switchbreak@*/ break; /*@-boundsread@*/ default: - if (checking && !(isprint(*s) || isspace(*s))) return 0; + if (checking && !(isprint(*s) || isspace(*s)) && *(unsigned char *)s < 32) return 0; /*@switchbreak@*/ break; /*@=boundsread@*/ } @@ . ______________________________________________________________________ RPM Package Manager http://rpm5.org CVS Sources Repository rpm-cvs@rpm5.org