-static void index_staticrank(struct recExtractCtrl *p,
- RecWord *wrd,
- data1_absyn *absyn)
-{
- const char *staticrank_index = data1_absyn_get_staticrank(absyn);
-
- if (staticrank_index && !strcmp(wrd->index_name, staticrank_index))
- {
- char valz[20];
- size_t len = wrd->term_len;
-
- if (len > sizeof(valz)-1)
- len = sizeof(valz)-1;
- memcpy(valz, wrd->term_buf, len);
- valz[len] = '\0';
- p->staticrank = atozint(valz);
- }
-}
-