Index: src/pl/plpython/plpython.c =================================================================== RCS file: /projects/cvsroot/pgsql/src/pl/plpython/plpython.c,v retrieving revision 1.58 diff -c -r1.58 plpython.c *** src/pl/plpython/plpython.c 17 Dec 2004 02:14:48 -0000 1.58 --- src/pl/plpython/plpython.c 19 Mar 2005 04:29:55 -0000 *************** *** 1206,1215 **** while (*sp != '\0') { ! if (*sp == '\n') { ! *mp++ = *sp++; *mp++ = '\t'; } else *mp++ = *sp++; --- 1206,1219 ---- while (*sp != '\0') { ! if (*sp == '\r' && *(sp + 1) == '\n') ! sp++; ! ! if (*sp == '\n' || *sp == '\r') { ! *mp++ = '\n'; *mp++ = '\t'; + sp++; } else *mp++ = *sp++;