be different from the language default ones.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26290
a592a061-630c-0410-9148-
cb99ea01b6c8
// in text mode (such as $\text{$\phi$}$) gets processed twice. The
// first time as a whole, and the second time only the inner math.
// In this last case inset.buffer() would be invalid.
- static Encoding const * encoding = inset.buffer().language()->encoding();
+ static Encoding const * encoding = 0;
+ if (inset.isBufferValid())
+ encoding = &(inset.buffer().params().encoding());
WriteStream wi(ls, false, true, false, encoding);
inset.write(wi);
return ls.str();