From: Sven Baars sbaars@codeweavers.com
--- dlls/ntdll/atom.c | 1 + 1 file changed, 1 insertion(+)
diff --git a/dlls/ntdll/atom.c b/dlls/ntdll/atom.c index 650210cc2cc..45f5771e252 100644 --- a/dlls/ntdll/atom.c +++ b/dlls/ntdll/atom.c @@ -280,6 +280,7 @@ NTSTATUS WINAPI RtlCreateAtomTable( ULONG size, RTL_ATOM_TABLE *ret_table ) NTSTATUS WINAPI RtlDestroyAtomTable( RTL_ATOM_TABLE table ) { if (!table || table->Signature != TABLE_SIGNATURE) return STATUS_INVALID_PARAMETER; + RtlEmptyAtomTable( table, TRUE ); RtlDestroyHandleTable( &table->HandleTable ); RtlDeleteCriticalSection( &table->CriticalSection ); table->Signature = 0;