Mailing List Archive

r3682 - trunk/c_src/KinoSearch/Highlight
Author: creamyg
Date: 2008-07-30 19:14:42 -0700 (Wed, 30 Jul 2008)
New Revision: 3682

Modified:
trunk/c_src/KinoSearch/Highlight/Highlighter.bp
trunk/c_src/KinoSearch/Highlight/Highlighter.c
Log:
Fix a couple refcounting errors in Highlighter.


Modified: trunk/c_src/KinoSearch/Highlight/Highlighter.bp
===================================================================
--- trunk/c_src/KinoSearch/Highlight/Highlighter.bp 2008-07-30 21:14:52 UTC (rev 3681)
+++ trunk/c_src/KinoSearch/Highlight/Highlighter.bp 2008-07-31 02:14:42 UTC (rev 3682)
@@ -20,7 +20,7 @@
init(Highlighter *self, Searchable *searchable, Obj *query,
const CharBuf *field, u32_t excerpt_length = 200);

- CharBuf*
+ public incremented CharBuf*
Create_Excerpt(Highlighter *self, HitDoc *hit_doc);

incremented CharBuf*

Modified: trunk/c_src/KinoSearch/Highlight/Highlighter.c
===================================================================
--- trunk/c_src/KinoSearch/Highlight/Highlighter.c 2008-07-30 21:14:52 UTC (rev 3681)
+++ trunk/c_src/KinoSearch/Highlight/Highlighter.c 2008-07-31 02:14:42 UTC (rev 3682)
@@ -100,6 +100,7 @@
REFCOUNT_DEC(score_spans);
REFCOUNT_DEC(heat_map);
REFCOUNT_DEC(raw_excerpt);
+ REFCOUNT_DEC(edges);

return highlighted;
}


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