emergency fix

This commit is contained in:
Matt Wells
2014-12-11 16:12:33 -08:00
parent c8f305468f
commit c52aec9c3e
2 changed files with 7 additions and 5 deletions

@ -1498,7 +1498,7 @@ void Msg39::estimateHitsAndSendReply ( ) {
FacetEntry *fe;
fe = (FacetEntry *)ft->getValFromSlot(k);
// sanity
if ( fe->m_count == 0 ) { char *xx=NULL;*xx=0;}
//if ( fe->m_count ==0) { char *xx=NULL;*xx=0;}
memcpy ( p , fe , sizeof(FacetEntry) );
p += sizeof(FacetEntry);
// do not breach

@ -5504,8 +5504,9 @@ void PosdbTable::intersectLists10_r ( ) {
float val32 = qw->m_facetRangeFloatA[k];
fe=(FacetEntry *)ft->getValue(&val32);
FacetEntry ff;
ff.m_count = 0;
ff.m_docId = m_docId;
memset ( &ff , 0 , sizeof(FacetEntry) );
// ff.m_count = 0;
// ff.m_docId = m_docId;
ft->addKey(&val32,&ff);
continue;
}
@ -5514,8 +5515,9 @@ void PosdbTable::intersectLists10_r ( ) {
int32_t val32 = qw->m_facetRangeIntA[k];
fe=(FacetEntry *)ft->getValue(&val32);
FacetEntry ff;
ff.m_count = 0;
ff.m_docId = m_docId;
memset ( &ff , 0 , sizeof(FacetEntry) );
// ff.m_count = 0;
// ff.m_docId = m_docId;
ft->addKey(&val32,&ff);
continue;
}