> 
> 
> --i0/AhcQY5QxfSsSZ
> Content-Type: multipart/mixed; boundary=NzB8fVQJ5HfG6fxh
> 
> 
> --NzB8fVQJ5HfG6fxh
> Content-Type: text/plain; charset=us-ascii
> 
> On Tue, May 19, 1998 at 11:50:18AM +0000, Gary V Vaughan wrote:
> > Okay I found it! =)O|
> 
> Actually, I didn't =(O|  That patch certainly stops the refreeing of
> unreferenced memory, but it does it in the wrong place...  
> 
> Having taken rasters comments onboard I was able to better figure out what 
> was going on, the attached patch fixes resize problems correctly with respect
> to Imlib's cache handling and Eterms concept of "ownership" of the
> background image memory.

Interesting.... So this was what was going on :P

> I have also beefed up the debug some more, so that it is easier to follow
> what is happening to each ImlibImage and pixmap;  the free_image/free_pixmap
> statics in render_pixmap() were braindamaged, and each type of pixmap
> (scrollbar, background etc.) would inherit each others settings so I have
> removed them to make way for a working implementation; also I have added
> -lXll to the link libraries when checking for libgif, so that my box can
> correctly detect that I have libgif installed.

The pixmap code is a bit of a mess - again! :P It needs to be rewritten
anyway (hacking on messy code often makes it more messy ;), as well as most of
the other stuff in Eterm (and other things too :) There's a bit of info on
these rewrites at

        http://ganja.tky.hut.fi/Eterm/

Michael should be looking into applying your patches to the current Eterm -
it looks like he's gonna be administering it for a while and I'm going to
be concentrating on rewriting things.... Starting from
Utmpx/Utmpx/Wtmpx/Wtmp/Lastlog/Whatever Logging (TM) >=) *sigh* :)

> The patch applies cleanly against Eterm-DR-0.8-pre9.  I hope this is of use
> to you =)O|

I'm most certain it will be. Thanks a million :)

> Cheers,
>       Gary V. Vaughan

Thanks,

Vendu

-- 
Tuomo Ven{l{inen, 5th year CS Student, Helsinki University of Technology
email: [EMAIL PROTECTED], [EMAIL PROTECTED]
snail: J{mer{ntaival 1 B 308, FIN-02150  ESPOO, FINLAND ('{' = 'a' umlauted)
Tel: nat'l: (09) 468 2341, int'l: +358 9 468 2341
-
To unsubscribe from this list send mail to: [EMAIL PROTECTED]
with the message contents: unsubscribe e-develop

Reply via email to