mirror of
https://github.com/rn10950/RetroZilla.git
synced 2024-11-16 04:20:32 +01:00
30d33aa8e8
9934c8faef29, 3c3b381c4865, 5a67f6beee9a, 1b1eb6d77728, a8b668fd72f7, bug962760, bug743700, bug857304, bug972653, bug972450, bug971358, bug903885, bug977073, bug976111, bug949939, bug947653, bug947572, bug903885, bug979106, bug966596, bug979004, bug979752, bug980848, bug938369, bug981170, bug668130, bug974693, bug975056, bug979132, bug370717, bug979070, bug985070, bug900067, bug977673, bug519255, bug989558, bug557299, bug987263, bug369802, a751a5146718, bug992343, bug952572, bug979703, bug994883, bug994869, bug993489, bug984608, bug977869, bug667371, bug672828, bug793347, bug977869
65 lines
2.1 KiB
C
65 lines
2.1 KiB
C
/* This Source Code Form is subject to the terms of the Mozilla Public
|
|
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
|
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
|
|
|
|
/*
|
|
* Allow freebl and softoken to be loaded without util or NSPR.
|
|
*
|
|
* These symbols are overridden once real NSPR, and libutil are attached.
|
|
*/
|
|
|
|
#ifndef _STUBS_H
|
|
#define _STUBS_H_ 1
|
|
|
|
#ifdef _LIBUTIL_H_
|
|
/* must be included before util */
|
|
/*#error stubs.h included too late */
|
|
#define MP_DIGITES(x) "stubs included too late"
|
|
#endif
|
|
|
|
/* hide libutil rename */
|
|
#define _LIBUTIL_H_ 1
|
|
|
|
#define PORT_Alloc PORT_Alloc_stub
|
|
#define PORT_ArenaAlloc PORT_ArenaAlloc_stub
|
|
#define PORT_ArenaZAlloc PORT_ArenaZAlloc_stub
|
|
#define PORT_Free PORT_Free_stub
|
|
#define PORT_FreeArena PORT_FreeArena_stub
|
|
#define PORT_GetError PORT_GetError_stub
|
|
#define PORT_NewArena PORT_NewArena_stub
|
|
#define PORT_SetError PORT_SetError_stub
|
|
#define PORT_ZAlloc PORT_ZAlloc_stub
|
|
#define PORT_ZFree PORT_ZFree_stub
|
|
|
|
#define SECITEM_AllocItem SECITEM_AllocItem_stub
|
|
#define SECITEM_CompareItem SECITEM_CompareItem_stub
|
|
#define SECITEM_CopyItem SECITEM_CopyItem_stub
|
|
#define SECITEM_FreeItem SECITEM_FreeItem_stub
|
|
#define SECITEM_ZfreeItem SECITEM_ZfreeItem_stub
|
|
#define SECOID_FindOIDTag SECOID_FindOIDTag_stub
|
|
#define NSS_SecureMemcmp NSS_SecureMemcmp_stub
|
|
|
|
#define PR_Assert PR_Assert_stub
|
|
#define PR_CallOnce PR_CallOnce_stub
|
|
#define PR_Close PR_Close_stub
|
|
#define PR_DestroyCondVar PR_DestroyCondVar_stub
|
|
#define PR_DestroyLock PR_DestroyLock_stub
|
|
#define PR_Free PR_Free_stub
|
|
#define PR_GetLibraryFilePathname PR_GetLibraryFilePathname_stub
|
|
#define PR_ImportPipe PR_ImportPipe_stub
|
|
#define PR_Lock PR_Lock_stub
|
|
#define PR_NewCondVar PR_NewCondVar_stub
|
|
#define PR_NewLock PR_NewLock_stub
|
|
#define PR_NotifyCondVar PR_NotifyCondVar_stub
|
|
#define PR_NotifyAllCondVar PR_NotifyAllCondVar_stub
|
|
#define PR_Open PR_Open_stub
|
|
#define PR_Read PR_Read_stub
|
|
#define PR_Seek PR_Seek_stub
|
|
#define PR_Sleep PR_Sleep_stub
|
|
#define PR_Unlock PR_Unlock_stub
|
|
#define PR_WaitCondVar PR_WaitCondVar_stub
|
|
|
|
extern int FREEBL_InitStubs(void);
|
|
|
|
#endif
|