diff --git a/src/terminal/terminaldisplay.cc b/src/terminal/terminaldisplay.cc index 0c643ad..ac8cb02 100644 --- a/src/terminal/terminaldisplay.cc +++ b/src/terminal/terminaldisplay.cc @@ -269,8 +269,7 @@ void Display::put_cell( bool initialized, FrameState &frame, const Framebuffer & /* cells that begin with combining character get combiner attached to no-break space */ if ( cell->fallback ) { - snprintf( tmp, 64, "%lc", L'\xA0' ); - frame.append( tmp ); + frame.append( "\xC2\xA0" ); } for ( std::vector::const_iterator i = cell->contents.begin();