patch 10

Ethan (allanon@crystaltokyo.com)
Mon, 12 Oct 1998 17:41:07 -0700 (PDT)


  This message is in MIME format.  The first part should be readable text,
  while the remaining parts are likely unreadable without MIME-aware tools.
  Send mail to mime@docserver.cac.washington.edu for more info.

---942840952-1484319751-908239267=:24192
Content-Type: TEXT/PLAIN; charset=US-ASCII


Sasha: Thanks for adding newlines at the end of those files.  patch is 
much happier now. :)

fuf: This patch may help with mem leaks - it frees the old look vars 
instead of overwriting them.

patch 10 (allanon)
 o improved speed of mystr[n]casemp(); thanks to David Taylor!
 o always try to set the icon font, even if no font is specified in the
   look file
 o icon title boxes (with NO_ICONBACKGROUND and !StickyIcons) now unmap
   on desk change
 o init_old_look_variables() now frees resources

----
Ethan Fischer
allanon@crystaltokyo.com
http://members.xoom.com/allanon1

---942840952-1484319751-908239267=:24192
Content-Type: APPLICATION/octet-stream; name="1.5beta4-10-allanon-strcasecmp_and_iconfont_and_icons.patch.gz"
Content-Transfer-Encoding: BASE64
Content-ID: <Pine.LNX.3.95.981012174107.24192D@crystaltokyo.com>
Content-Description: 

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
---942840952-1484319751-908239267=:24192--