diff --git a/reactos/tools/wmc/write.c b/reactos/tools/wmc/write.c index a919cd904bd..d2b5a966a88 100644 --- a/reactos/tools/wmc/write.c +++ b/reactos/tools/wmc/write.c @@ -360,7 +360,7 @@ static char *make_string(WCHAR *uc, int len, int codepage) cptr += n; b += n; } - if(i < len-1 && b >= 72) + if(i < len-1 && b >= 72 && cptr[-1] != '\\') { *cptr++ = '"'; *cptr++ = ','; @@ -424,7 +424,7 @@ static char *make_string(WCHAR *uc, int len, int codepage) b += n; } } - if(i < len-1 && b >= 72) + if(i < len-1 && b >= 72 && cptr[-1] != '\\') { *cptr++ = '"'; *cptr++ = ',';