aboutsummaryrefslogtreecommitdiff
path: root/lib/splay.c
AgeCommit message (Collapse)Author
2011-06-10splay: add unit testsDaniel Stenberg
The test code that was #ifdef'ed in the code was converted into unit tests in test case 1309. I also removed the #if 0'ed code from splay.c
2011-04-27source cleanup: unify look, style and indent levelsDaniel Stenberg
By the use of a the new lib/checksrc.pl script that checks that our basic source style rules are followed.
2010-05-26OOM fixes in http_negociate.c and lib/splay.cJulien Chaffraix
Fix 2 OOM errors: a missing NULL-check in lib/http_negociate.c and a potential NULL dereferencing in lib/splay.c
2010-03-24remove the CVSish $Id$ linesDaniel Stenberg
2009-06-10Adjusted to take in account that...Yang Tse
With the curl memory tracking feature decoupled from the debug build feature, CURLDEBUG and DEBUGBUILD preprocessor symbol definitions are used as follows: CURLDEBUG used for curl debug memory tracking specific code (--enable-curldebug) DEBUGBUILD used for debug enabled specific code (--enable-debug)
2008-12-20make the debug/helper function output to stderr as that makes it play nicerDaniel Stenberg
in combination with infof() calls
2008-09-06remove unnecessary typecasting of malloc()Yang Tse
2008-05-08fix compiler warning: format '%ld' expects type 'long int'Yang Tse
2008-05-07Christopher Palow provided the patch (edited by me) that introducesYang Tse
the use of microsecond resolution keys for internal splay trees. http://curl.haxx.se/mail/lib-2008-04/0513.html
2007-11-05removed space after if and while before the parenthesis for better source codeDaniel Stenberg
consistency
2007-09-27Enabled a few more gcc warnings with --enable-debug. Renamed a fewDan Fandrich
variables to avoid shadowing global declarations.
2007-07-20Made some const arrays static to avoid unnecessary stack usage.Dan Fandrich
2007-04-25Steve Little's fixes to allow compilation on VMS 64-bit modeYang Tse
2006-09-04Jari Sundell's minor cleanup, added comments and some extra error-checkingsDaniel Stenberg
for easier future error-tracking.
2006-05-27Ifdef'ed out unused function, added lots of comments and renamed a fewDaniel Stenberg
variables, simplified the splayprint function, modified Curl_splayremovebyaddr() to return error code. All in an effort to track down the reported splay problem, but I've failed to do that so far...
2006-05-24minor fix to make Curl_splayremove() return a NULL as "removed" in caseDaniel Stenberg
nothing matched fine
2006-04-10First curl_multi_socket() commit. Should primarily be considered as an internalDaniel Stenberg
code rearrange to fit the future better.