--- src/preproc/pic/troff.cpp.orig Sat Jun 18 18:46:51 2005 +++ src/preproc/pic/troff.cpp Sat Jun 18 19:42:57 2005 @@ -488,7 +488,7 @@ if (last_filled) { free(last_filled); last_filled = 0; - printf("\\M[]\n"); + printf("\\M[]\\c\n"); } } @@ -501,11 +501,11 @@ // \m and \M emit a node in compatibility mode only, // but that won't work anyway if (color_fill) { - printf("\\M[%s]\n", color_fill); + printf("\\M[%s]\\c\n", color_fill); last_filled = strsave(color_fill); } if (color_outlined) { - printf("\\m[%s]\n", color_outlined); + printf("\\m[%s]\\c\n", color_outlined); last_outlined = strsave(color_outlined); } } @@ -515,12 +515,12 @@ { if (driver_extension_flag) { if (last_filled) { - printf("\\M[]\n"); + printf("\\M[]\\c\n"); a_delete last_filled; last_filled = 0; } if (last_outlined) { - printf("\\m[]\n"); + printf("\\m[]\\c\n"); a_delete last_outlined; last_outlined = 0; }