simon-svn: putty: simon

tartarus-commits at lists.tartarus.org tartarus-commits at lists.tartarus.org
Wed Dec 8 19:07:06 GMT 2004


SVN root:       svn://ixion.tartarus.org/main
Changes by:     simon
Revision:       4963
Date:           2004-12-08 19:07:05 +0000 (Wed, 08 Dec 2004)

Log message (10 lines):
Further clarity and speed cleanups of minibidi:
 - rewrote the reversal loop in flipThisRun to be considerably clearer
 - rewrote leastGreaterOdd and leastGreaterEven as bit-twiddling macros
 - replaced malloc/free with snewn/sfree
 - lost some gratuitous repeat calls of getType on the same character
And most noticeably:
 - got rid of minibidi.h, since it was entirely full of minibidi.c
   internals (including constant data definitions!) and wasn't used
   to provide an external interface at all. Everything in it has
   been folded into minibidi.c.

Modified files:
U   putty/minibidi.c
D   putty/minibidi.h

Links:
http://www.tartarus.org/~simon-anonsvn/viewcvs.cgi/putty/minibidi.c?rev=4963&r1=4962&r2=4963



More information about the tartarus-commits mailing list