diff options
-rw-r--r-- | pango/pango-utils.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/pango/pango-utils.c b/pango/pango-utils.c index 9bdc6f15..313471fe 100644 --- a/pango/pango-utils.c +++ b/pango/pango-utils.c @@ -338,11 +338,12 @@ pango_read_line (FILE *stream, GString *str) if (!comment) quoted = TRUE; break; + case '\r': case '\n': { int next_c = getc_unlocked (stream); - if (!(c == EOF || + if (!(next_c == EOF || (c == '\r' && next_c == '\n') || (c == '\n' && next_c == '\r'))) ungetc (next_c, stream); |