From: Andrew Lunn > Sent: 28 October 2020 00:23 > > net/rose/af_rose.c: In function ‘rose_info_show’: > net/rose/af_rose.c:1413:20: warning: trigraph ??- ignored, use -trigraphs to > enable [-Wtrigraphs] > 1413 | callsign = "??????-?"; > > ??- is a trigraph, and should be replaced by a ˜ by the > compiler. However, trigraphs are being ignored in the build. Fix the > warning by escaping the ?? prefix of a trigraph. > > Signed-off-by: Andrew Lunn <and...@lunn.ch> > --- > net/rose/af_rose.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/net/rose/af_rose.c b/net/rose/af_rose.c > index cf7d974e0f61..2c297834d268 100644 > --- a/net/rose/af_rose.c > +++ b/net/rose/af_rose.c > @@ -1410,7 +1410,7 @@ static int rose_info_show(struct seq_file *seq, void *v) > ax2asc(buf, &rose->dest_call)); > > if (ax25cmp(&rose->source_call, &null_ax25_address) == 0) > - callsign = "??????-?"; > + callsign = "????\?\?-?";
I think I'd just split the string, eg: "?????" "-?". David - Registered Address Lakeside, Bramley Road, Mount Farm, Milton Keynes, MK1 1PT, UK Registration No: 1397386 (Wales)