1// PR c++/19148
2
3struct QChar {
4  QChar (char c);
5  QChar (const QChar &);
6  unsigned short ucs;
7};
8
9void f(QChar *uc, unsigned short ch, QChar replacement)
10{
11  *uc++ = ((ch) ? QChar((1)) : replacement);
12}
13