Mailing List Archive

r3736 - trunk/c_src/KinoSearch/Index
Author: creamyg
Date: 2008-08-19 11:34:31 -0700 (Tue, 19 Aug 2008)
New Revision: 3736

Modified:
trunk/c_src/KinoSearch/Index/IndexReader.c
Log:
Simplify some code using CB_Chop().


Modified: trunk/c_src/KinoSearch/Index/IndexReader.c
===================================================================
--- trunk/c_src/KinoSearch/Index/IndexReader.c 2008-08-19 15:01:33 UTC (rev 3735)
+++ trunk/c_src/KinoSearch/Index/IndexReader.c 2008-08-19 18:34:31 UTC (rev 3736)
@@ -1,5 +1,4 @@
#include "KinoSearch/Util/ToolSet.h"
-#include <ctype.h>

#include "KinoSearch/Index/IndexReader.h"
#include "KinoSearch/Doc/HitDoc.h"
@@ -283,12 +282,7 @@

/* Truncate ".meta" from end of snapshot file name. */
ZCB_Assign(&lock_name, snapshot_file_name);
- ZCB_Set_Size(&lock_name, sizeof("snapshot_"));
- while (isalnum(
- ZCB_Code_Point_At(&lock_name, ZCB_Get_Size(&lock_name)) )
- ) {
- ZCB_Set_Size(&lock_name, ZCB_Get_Size(&lock_name) + 1);
- }
+ ZCB_Chop(&lock_name, 5);

self->read_lock = LockFact_Make_Shared_Lock(self->lock_factory,
(CharBuf*)&lock_name, IxFileNames_read_lock_timeout);


_______________________________________________
kinosearch-commits mailing list
kinosearch-commits@rectangular.com
http://www.rectangular.com/mailman/listinfo/kinosearch-commits