//
void *Attachment::upcallMalloc(CSSM_HANDLE handle, size_t size)
{
- BEGIN_API
+ BEGIN_API_NO_METRICS
return HandleObject::find<Attachment>(handle, CSSMERR_CSSM_INVALID_ADDIN_HANDLE).malloc(size);
END_API1(NULL)
}
void Attachment::upcallFree(CSSM_HANDLE handle, void *mem)
{
- BEGIN_API
+ BEGIN_API_NO_METRICS
return HandleObject::find<Attachment>(handle, CSSMERR_CSSM_INVALID_ADDIN_HANDLE).free(mem);
END_API0
}
void *Attachment::upcallRealloc(CSSM_HANDLE handle, void *mem, size_t size)
{
- BEGIN_API
+ BEGIN_API_NO_METRICS
return HandleObject::find<Attachment>(handle, CSSMERR_CSSM_INVALID_ADDIN_HANDLE).realloc(mem, size);
END_API1(NULL)
}
void *Attachment::upcallCalloc(CSSM_HANDLE handle, size_t num, size_t size)
{
- BEGIN_API
+ BEGIN_API_NO_METRICS
return HandleObject::find<Attachment>(handle, CSSMERR_CSSM_INVALID_ADDIN_HANDLE).calloc(size, num);
END_API1(NULL)
}
CSSM_RETURN Attachment::upcallCcToHandle(CSSM_CC_HANDLE handle,
CSSM_MODULE_HANDLE *modHandle)
{
- BEGIN_API
+ BEGIN_API_NO_METRICS
Required(modHandle) = HandleObject::find<HandleContext>((CSSM_HANDLE)handle, CSSMERR_CSSM_INVALID_ADDIN_HANDLE).attachment.handle();
END_API(CSP)
}
CSSM_FUNC_NAME_ADDR_PTR FunctionTable,
uint32 NumFunctions)
{
- BEGIN_API
+ BEGIN_API_NO_METRICS
Attachment &attachment = HandleObject::find<Attachment>(handle, CSSMERR_CSSM_INVALID_ADDIN_HANDLE);
Required(guid) = attachment.myGuid();
Required(version) = attachment.mVersion;