From: <gha...@us...> - 2006-06-02 14:27:48
|
Update of /cvsroot/pypgsql/pypgsql In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv11767 Modified Files: pgversion.c Log Message: 02JUN2006 gh Applied patch #882032. Vendor-extensions to version number should not create problems any longer. Index: pgversion.c =================================================================== RCS file: /cvsroot/pypgsql/pypgsql/pgversion.c,v retrieving revision 1.23 retrieving revision 1.24 diff -C2 -d -r1.23 -r1.24 *** pgversion.c 26 Sep 2005 08:08:17 -0000 1.23 --- pgversion.c 2 Jun 2006 14:27:45 -0000 1.24 *************** *** 32,35 **** --- 32,37 ---- | Date Ini Description | | --------- --- ------------------------------------------------------- | + | 02JUN2006 gh Applied patch #882032. Vendor-extensions to version | + | number should not create problems any longer. | | 26SEP2005 gh Minor fix for stricter C compilers (move variable | | declaration to start of function). | *************** *** 280,283 **** --- 282,293 ---- save_ptr = (char *)NULL; + /***************************************************************\ + | Vendor releases e.g. from dbexperts get forgotten. | + | We strip that away here. | + \***************************************************************/ + + vstr = pg_strtok_r(vstr, "-", &save_ptr); + save_ptr = (char *)NULL; + token = pg_strtok_r(vstr, ".", &save_ptr); if (parseToken(token, &major)) |