X-Git-Url: https://git.saurik.com/apple/security.git/blobdiff_plain/5dd5f9ec28f304ca377c42fd7f711d6cf12b90e1..5c19dc3ae3bd8e40a9c028b0deddd50ff337692c:/Security/libsecurity_cryptkit/lib/falloc.h diff --git a/Security/libsecurity_cryptkit/lib/falloc.h b/Security/libsecurity_cryptkit/lib/falloc.h deleted file mode 100644 index dba207c5..00000000 --- a/Security/libsecurity_cryptkit/lib/falloc.h +++ /dev/null @@ -1,47 +0,0 @@ -/* Copyright (c) 1998,2011,2014 Apple Inc. All Rights Reserved. - * - * NOTICE: USE OF THE MATERIALS ACCOMPANYING THIS NOTICE IS SUBJECT - * TO THE TERMS OF THE SIGNED "FAST ELLIPTIC ENCRYPTION (FEE) REFERENCE - * SOURCE CODE EVALUATION AGREEMENT" BETWEEN APPLE, INC. AND THE - * ORIGINAL LICENSEE THAT OBTAINED THESE MATERIALS FROM APPLE, - * INC. ANY USE OF THESE MATERIALS NOT PERMITTED BY SUCH AGREEMENT WILL - * EXPOSE YOU TO LIABILITY. - *************************************************************************** - * - * falloc.h - FEE malloc routines - * - * Revision History - * ---------------- - * 20 Aug 96 at NeXT - * Created. - */ - -#ifndef _CK_FALLOC_H_ -#define _CK_FALLOC_H_ - -#ifdef __cplusplus -extern "C" { -#endif - -/* - * Clients can *optionally* register external memory alloc/free functions here. - */ -typedef void *(mallocExternFcn)(unsigned size); -typedef void (freeExternFcn)(void *data); -typedef void *(reallocExternFcn)(void *oldData, unsigned newSize); -void fallocRegister(mallocExternFcn *mallocExtern, - freeExternFcn *freeExtern, - reallocExternFcn *reallocExtern); - - -void *fmalloc(unsigned size); /* general malloc */ -void *fmallocWithData(const void *origData, - unsigned origDataLen); /* malloc, copy existing data */ -void ffree(void *data); /* general free */ -void *frealloc(void *oldPtr, unsigned newSize); - -#ifdef __cplusplus -} -#endif - -#endif /*_CK_FALLOC_H_*/