- rec = rec_new (records);
- rec->info[0] = xmalloc (1+sizeof(zti->dictNum));
- memcpy (rec->info[0], &zti->dictNum, sizeof(zti->dictNum));
- rec->info[0][sizeof(zti->dictNum)] = '\0';
- rec_put (records, &rec);
+ trec = rec_new (records);
+
+ trec->info[recInfo_fileType] =
+ rec_strdup ("grs.explain.targetInfo",
+ &trec->size[recInfo_fileType]);
+ trec->info[recInfo_databaseName] =
+ rec_strdup ("IR-Explain-1",
+ &trec->size[recInfo_databaseName]);
+ trec->info[recInfo_databaseName] = xstrdup ("IR-Explain-1");
+ trec->info[recInfo_storeData] = xmalloc (1+sizeof(zti->dictNum));
+ memcpy (trec->info[recInfo_storeData], &zti->dictNum, sizeof(zti->dictNum));
+ trec->info[recInfo_storeData][sizeof(zti->dictNum)] = '\0';
+ trec->size[recInfo_storeData] = sizeof(zti->dictNum)+1;
+ rec_put (records, &trec);