* Sebastian Hammer, Adam Dickmeiss
*
* $Log: d1_doespec.c,v $
- * Revision 1.5 1996-07-06 19:58:34 quinn
+ * Revision 1.9 1997-09-17 12:10:35 adam
+ * YAZ version 1.4.
+ *
+ * Revision 1.8 1997/05/14 06:54:02 adam
+ * C++ support.
+ *
+ * Revision 1.7 1997/04/30 08:52:11 quinn
+ * Null
+ *
+ * Revision 1.6 1996/10/11 11:57:22 quinn
+ * Smallish
+ *
+ * Revision 1.5 1996/07/06 19:58:34 quinn
* System headerfiles gathered in yconfig
*
* Revision 1.4 1996/06/07 11:04:32 quinn
* triple with an unknown set.
*/
static Z_Triple *find_triple(Z_Variant *var, oid_value universalset,
- oid_value set, int class, int type)
+ oid_value set, int zclass, int type)
{
int i;
oident *defaultsetent = oid_getentbyoid(var->globalVariantSetId);
oid_value curset = cursetent ? cursetent->value : defaultset;
if (set == curset &&
- *var->triples[i]->class == class &&
+ *var->triples[i]->zclass == zclass &&
*var->triples[i]->type == type)
return var->triples[i];
}
* have we looked at enough children?
*/
if (!occur || (occur->which == Z_Occurrences_values &&
+ (!occur->u.values->howMany ||
counter - *occur->u.values->start >=
- *occur->u.values->howMany - 1))
+ *occur->u.values->howMany - 1)))
return hits;
}
}
return res;
}
-int data1_doespec1(data1_node *n, Z_Espec1 *e)
+int data1_doespec1 (data1_handle dh, data1_node *n, Z_Espec1 *e)
{
int i;