|
From: Bob D. <bd...@si...> - 2004-05-20 19:58:01
|
Ok,
The change you made is good. There is only like 3 places where the data
could be getting messed up.
If you wouldn't mind could you throw some debug code in the following
places:
1) In resolution.c right before the return you added in
can you put a
rlogit("TEST 1: %s", rs->get_field_value_as_string(rs,
r->results[rf->resultset].result , rf->field));
I'm pretty sure the data is good here. But I could be wrong.
Assuming it's good we need to add some trace in pdf.c
at about line 43 in the function rlib_pdf_print_text
There's a if which SHOULD be FALSE in in your case.. but maybe something
wrong and it's being set.. Can you put trace code inside both parts of
the if to see which way it's going. In your case we don't want it to
touch the UTF8 stuff
if (!r->current_output_encoder ||
rlib_char_encoder_isUTF8(r->current_output_encoder))
- bob
On Wed, 2004-05-19 at 19:15 -0300, Everton Luis Berz wrote:
> Bob Doan wrote:
> > On Wed, 2004-05-19 at 14:28 -0300, Everton Luis Berz wrote:
> >
> > It's supposed to compile RLIB XML files into .rlib files for faster
> > loading time.. it's still under development.
> Ok
>
> >
> >>
> >>2) My iso-8859-1 special chars does not works.. see:
> >
> > Can you apply this patch? I think it will help things.
> Not works..
>
> and at:
> #if DISABLE_UTF8
> g_strdup(rs->get_field_value_as_string(rs,
> r->results[rf->resultset].result , rf->field));
> #else
> ...
>
> I changed to
> #if DISABLE_UTF8
> return g_strdup(rs->get_field_value_as_string(rs,
> r->results[rf->resultset].result , rf->field));
> #else
> ...
>
> but still not working..
>
>
|