Commit a228eefe authored by Andrew Talbot's avatar Andrew Talbot Committed by Alexandre Julliard

rsaenh: Declare some functions static.

parent 3bc14d91
...@@ -1282,7 +1282,7 @@ static const ulong64 des_fp[8][256] = { ...@@ -1282,7 +1282,7 @@ static const ulong64 des_fp[8][256] = {
static void cookey(const ulong32 *raw1, ulong32 *keyout); static void cookey(const ulong32 *raw1, ulong32 *keyout);
void deskey(const unsigned char *key, short edf, ulong32 *keyout) static void deskey(const unsigned char *key, short edf, ulong32 *keyout)
{ {
ulong32 i, j, l, m, n, kn[32]; ulong32 i, j, l, m, n, kn[32];
unsigned char pc1m[56], pcr[56]; unsigned char pc1m[56], pcr[56];
......
...@@ -122,6 +122,28 @@ exit: ...@@ -122,6 +122,28 @@ exit:
} }
/****************************************************************************** /******************************************************************************
* release_all_handles
*
* Releases all valid handles in the given handle table and shrinks the table
* to zero size.
*
* PARAMS
* lpTable [I] The table of which all valid handles shall be released.
*/
static void release_all_handles(HANDLETABLE *lpTable)
{
unsigned int i;
TRACE("(lpTable=%p)\n", lpTable);
EnterCriticalSection(&lpTable->mutex);
for (i=0; i<lpTable->iEntries; i++)
if (lpTable->paEntries[i].pObject)
release_handle(lpTable, lpTable->paEntries[i].pObject->dwType, INDEX2HANDLE(i));
LeaveCriticalSection(&lpTable->mutex);
}
/******************************************************************************
* alloc_handle_table * alloc_handle_table
* *
* Allocates a new handle table * Allocates a new handle table
...@@ -235,10 +257,10 @@ static int grow_handle_table(HANDLETABLE *lpTable) ...@@ -235,10 +257,10 @@ static int grow_handle_table(HANDLETABLE *lpTable)
* non zero, if successful * non zero, if successful
* zero, if not successful (no free handle) * zero, if not successful (no free handle)
*/ */
int alloc_handle(HANDLETABLE *lpTable, OBJECTHDR *lpObject, unsigned int *lpHandle) static int alloc_handle(HANDLETABLE *lpTable, OBJECTHDR *lpObject, unsigned int *lpHandle)
{ {
int ret = 0; int ret = 0;
TRACE("(lpTable=%p, lpObject=%p, lpHandle=%p)\n", lpTable, lpObject, lpHandle); TRACE("(lpTable=%p, lpObject=%p, lpHandle=%p)\n", lpTable, lpObject, lpHandle);
EnterCriticalSection(&lpTable->mutex); EnterCriticalSection(&lpTable->mutex);
...@@ -314,28 +336,6 @@ exit: ...@@ -314,28 +336,6 @@ exit:
} }
/****************************************************************************** /******************************************************************************
* release_all_handles
*
* Releases all valid handles in the given handle table and shrinks the table
* to zero size.
*
* PARAMS
* lpTable [I] The table of which all valid handles shall be released.
*/
void release_all_handles(HANDLETABLE *lpTable)
{
unsigned int i;
TRACE("(lpTable=%p)\n", lpTable);
EnterCriticalSection(&lpTable->mutex);
for (i=0; i<lpTable->iEntries; i++)
if (lpTable->paEntries[i].pObject)
release_handle(lpTable, lpTable->paEntries[i].pObject->dwType, INDEX2HANDLE(i));
LeaveCriticalSection(&lpTable->mutex);
}
/******************************************************************************
* lookup_handle * lookup_handle
* *
* Returns the object identified by the handle in the given handle table * Returns the object identified by the handle in the given handle table
......
...@@ -56,10 +56,8 @@ typedef struct tagHANDLETABLE ...@@ -56,10 +56,8 @@ typedef struct tagHANDLETABLE
int alloc_handle_table (HANDLETABLE **lplpTable); int alloc_handle_table (HANDLETABLE **lplpTable);
void init_handle_table (HANDLETABLE *lpTable); void init_handle_table (HANDLETABLE *lpTable);
void release_all_handles (HANDLETABLE *lpTable);
int release_handle_table(HANDLETABLE *lpTable); int release_handle_table(HANDLETABLE *lpTable);
void destroy_handle_table(HANDLETABLE *lpTable); void destroy_handle_table(HANDLETABLE *lpTable);
int alloc_handle (HANDLETABLE *lpTable, OBJECTHDR *lpObject, unsigned int *lpHandle);
int release_handle (HANDLETABLE *lpTable, unsigned int handle, DWORD dwType); int release_handle (HANDLETABLE *lpTable, unsigned int handle, DWORD dwType);
int copy_handle (HANDLETABLE *lpTable, unsigned int handle, DWORD dwType, unsigned int *copy); int copy_handle (HANDLETABLE *lpTable, unsigned int handle, DWORD dwType, unsigned int *copy);
int lookup_handle (HANDLETABLE *lpTable, unsigned int handle, DWORD dwType, OBJECTHDR **lplpObject); int lookup_handle (HANDLETABLE *lpTable, unsigned int handle, DWORD dwType, OBJECTHDR **lplpObject);
......
...@@ -39,7 +39,7 @@ static const struct { ...@@ -39,7 +39,7 @@ static const struct {
}; };
/* convert a MPI error to a LTC error (Possibly the most powerful function ever! Oh wait... no) */ /* convert a MPI error to a LTC error (Possibly the most powerful function ever! Oh wait... no) */
int mpi_to_ltc_error(int err) static int mpi_to_ltc_error(int err)
{ {
int x; int x;
...@@ -58,7 +58,7 @@ static int rand_prime_helper(unsigned char *dst, int len, void *dat) ...@@ -58,7 +58,7 @@ static int rand_prime_helper(unsigned char *dst, int len, void *dat)
return gen_rand_impl(dst, len) ? len : 0; return gen_rand_impl(dst, len) ? len : 0;
} }
int rand_prime(mp_int *N, long len) static int rand_prime(mp_int *N, long len)
{ {
int type; int type;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment