Changeset fe560d3daea742f165333f1efa195deec5d9971c

Show
Ignore:
Timestamp:
04/24/08 21:00:56 (9 months ago)
Author:
dave <dave@…>
Parents:
af195088ac05210716bf17da06c341a7d5469e58
Children:
950230a7439939cd389e7ab03bf78d6fe7860560
git-committer:
dave <dave@06fd6eb0-0002-0410-a719-e5602cce40bc> / 2008-04-24T11:00:56Z+0000
Message:

Fixed rake install task. Can now install latest Ferret gem

rake install was broken because I removed the old ruby/TODO list. It now
links to the TODO list in the base directory.

git-svn-id: svn+ssh://davebalmain.com/home/dave/repos/ferret/trunk@1038 06fd6eb0-0002-0410-a719-e5602cce40bc

Files:
1 added
1 modified

Legend:

Unmodified
Added
Removed
  • c/src/index.c

    r3d5c1b rfe560d  
    336336    FieldInfos *fis = ALLOC(FieldInfos); 
    337337    fi_check_params(store, index, term_vector); 
    338     fis->field_dict = h_new_str((free_ft)NULL, (free_ft)&fi_deref); 
     338    fis->field_dict = h_new_ptr((free_ft)&fi_deref); 
    339339    fis->size = 0; 
    340340    fis->capa = FIELD_INFOS_INIT_CAPA; 
     
    365365FieldInfo *fis_get_field(FieldInfos *fis, const char *name) 
    366366{ 
    367     return (FieldInfo *)h_get(fis->field_dict, name); 
     367    return (FieldInfo *)h_get(fis->field_dict, I(name)); 
    368368} 
    369369 
    370370int fis_get_field_num(FieldInfos *fis, const char *name) 
    371371{ 
    372     FieldInfo *fi = (FieldInfo *)h_get(fis->field_dict, name); 
     372    FieldInfo *fi = (FieldInfo *)h_get(fis->field_dict, I(name)); 
    373373    if (fi) { 
    374374        return fi->number; 
     
    381381FieldInfo *fis_get_or_add_field(FieldInfos *fis, const char *name) 
    382382{ 
    383     FieldInfo *fi = (FieldInfo *)h_get(fis->field_dict, name); 
     383    FieldInfo *fi = (FieldInfo *)h_get(fis->field_dict, I(name)); 
    384384    if (!fi) { 
    385385        fi = (FieldInfo*)fi_new(name, fis->store, fis->index, fis->term_vector); 
     
    45414541                                  const char *field) 
    45424542{ 
    4543     FieldInfo *fi = (FieldInfo *)h_get(ir->fis->field_dict, field); 
     4543    FieldInfo *fi = (FieldInfo *)h_get(ir->fis->field_dict, I(field)); 
    45444544    FieldsReader *fr; 
    45454545