1*183f84feSrillig /* $NetBSD: msg_254.c,v 1.6 2024/02/02 19:07:58 rillig Exp $ */ 2a0a15c14Srillig # 3 "msg_254.c" 3a0a15c14Srillig 40b52e712Srillig /* Test for message: newline in string or char constant [254] */ 5a0a15c14Srillig 680163492Srillig /* lint1-flags: -tw -q17 */ 70b52e712Srillig 80b52e712Srillig /* 9*183f84feSrillig * A literal newline must not occur in a character constant or string literal. 100b52e712Srillig */ 110b52e712Srillig 12*183f84feSrillig /* expect+3: error: newline in string or char constant [254] */ 13*183f84feSrillig /* expect+2: error: unterminated character constant [253] */ 14*183f84feSrillig char char_incomplete = 'x 15*183f84feSrillig ; 16*183f84feSrillig /* expect+3: error: newline in string or char constant [254] */ 17*183f84feSrillig /* expect+2: error: unterminated string constant [258] */ 18*183f84feSrillig char char_string_incomplete[] = "x 19*183f84feSrillig ; 20*183f84feSrillig /* expect+3: error: newline in string or char constant [254] */ 21*183f84feSrillig /* expect+2: error: unterminated character constant [253] */ 22*183f84feSrillig int wide_incomplete = L'x 23*183f84feSrillig ; 24*183f84feSrillig /* expect+3: error: newline in string or char constant [254] */ 25*183f84feSrillig /* expect+2: error: unterminated string constant [258] */ 26*183f84feSrillig int wide_string_incomplete[] = L"x 27*183f84feSrillig ; 28