if ((t=strrchr(buf,'\n')) || (t=strrchr(buf,'\r'))) {
*t = '\0';
if (strlen(curline)>0 && curline[strlen(curline)-1]==' ' && newql==quotelevel && strcmp(curline+quotelevel,"-- ")!=0) {
if ((t=strrchr(buf,'\n')) || (t=strrchr(buf,'\r'))) {
*t = '\0';
if (strlen(curline)>0 && curline[strlen(curline)-1]==' ' && newql==quotelevel && strcmp(curline+quotelevel,"-- ")!=0) {