> cxx: Warning: ../../../lyx-devel/src/mathed/math_parser.C, line 233: subscript
> out of range
> lyxerr << " code: " << lexcode['ΓΌ'] << endl;
> ---^
Upps.. some debug code that sneaked in.
Andre'
--
> "Angus" == Angus Leeming <[EMAIL PROTECTED]> writes:
Angus> Compilation of math_parser.C with DEC cxx fails cxx: Error:
Angus> math_parser.C, line 189: #304 no instance of overloaded
Angus> function "std::basic_istream::get [with
Angus> charT=char, traits=std::char_traits]" matches the
Angu
> The relevant code is:
Ok. I know what's wrong there.
> So it looks like the correct fix is to have:
> {
> while (yyis->good()) {
> char c;
> yyis->get(c);
> ...
> }
> }
>
> Is this correct?
No. c is used directly as an index in the lexco
Compilation of math_parser.C with DEC cxx fails
cxx: Error: math_parser.C, line 189: #304 no instance of overloaded function
"std::basic_istream::get [with charT=char,
traits=std::char_traits]" matches the argument list
argument types are: (unsigned char)