* Sebastian Hammer, Adam Dickmeiss
*
* $Log: prt-ext.c,v $
- * Revision 1.10 1996-10-09 15:54:55 quinn
+ * Revision 1.13 1997-05-14 06:53:22 adam
+ * C++ support.
+ *
+ * Revision 1.12 1997/04/30 08:52:02 quinn
+ * Null
+ *
+ * Revision 1.11 1996/10/10 12:35:13 quinn
+ * Added Update extended service.
+ *
+ * Revision 1.10 1996/10/09 15:54:55 quinn
* Added SearchInfoReport
*
* Revision 1.9 1996/06/10 08:53:36 quinn
{VAL_SUMMARY, Z_External_summary, z_BriefBib},
{VAL_OPAC, Z_External_OPAC, z_OPACRecord},
{VAL_SEARCHRES1, Z_External_searchResult1, z_SearchInfoReport},
+ {VAL_DBUPDATE, Z_External_update, z_IUUpdate},
{VAL_NONE, 0, 0}
};
{ODR_EXPLICIT, ODR_CONTEXT, 0, Z_External_OPAC, z_OPACRecord},
{ODR_EXPLICIT, ODR_CONTEXT, 0, Z_External_searchResult1,
z_SearchInfoReport},
+ {ODR_EXPLICIT, ODR_CONTEXT, 0, Z_External_update},
{-1, -1, -1, -1, 0}
};
(oid = oid_getentbyoid((*p)->direct_reference)) &&
(type = z_ext_getentbyref(oid->value)))
{
- int class, tag, cons;
+ int zclass, tag, cons;
/*
* We know it. If it's represented as an ASN.1 type, bias the CHOICE.
*/
- if (!odr_peektag(o, &class, &tag, &cons))
+ if (!odr_peektag(o, &zclass, &tag, &cons))
return opt && odr_ok(o);
- if (class == ODR_CONTEXT && tag == 0 && cons == 1)
+ if (zclass == ODR_CONTEXT && tag == 0 && cons == 1)
odr_choice_bias(o, type->what);
}
return