|
From: Andre R. <and...@us...> - 2004-12-03 13:09:25
|
Update of /cvsroot/frontierkernel/Frontier/Common/headers In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9052/Common/headers Modified Files: Tag: New_Tables_Experiment-branch lang.h Log Message: Fixed a crashing bug in thelogic underlying langexternalgetfullpath and langexternalgetquotedpath. Local symbol tables don't maintain a sort order anymore, so we have to fall back to looping over the hash buckets in this case. Luckily, this doesn't happen very often. Index: lang.h =================================================================== RCS file: /cvsroot/frontierkernel/Frontier/Common/headers/lang.h,v retrieving revision 1.4.2.7 retrieving revision 1.4.2.8 diff -C2 -d -r1.4.2.7 -r1.4.2.8 *** lang.h 24 Nov 2004 20:48:17 -0000 1.4.2.7 --- lang.h 3 Dec 2004 13:09:10 -0000 1.4.2.8 *************** *** 981,984 **** --- 981,986 ---- extern boolean hashtablevisit (hdlhashtable, langtablevisitcallback, ptrvoid); + extern boolean hashtablesortedvisit (hdlhashtable, langtablevisitcallback, ptrvoid); //2004-12-02 aradke + #ifdef fltablesortorderisarray extern boolean hashresort (hdlhashtable, hdlhashnode, long); |