* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS System Libraries
* FILE: lib/advapi32/advapi32.h
- * PURPOSE: Win32 Advanced API Libary Header
+ * PURPOSE: Win32 Advanced API Library Header
* PROGRAMMER: Alex Ionescu (alex@relsoft.net)
*/
#ifndef __ADVAPI32_H
#include <services/services.h>
#include <svcctl_c.h>
+#include <winreg_c.h>
#include <wine/debug.h>
#include <wine/unicode.h>
-#include "crypt/crypt.h"
+#include "wine/crypt.h"
#ifndef HAS_FN_PROGRESSW
#define FN_PROGRESSW FN_PROGRESS
DWORD CheckNtMartaPresent(VOID);
+/* heap allocation helpers */
+static void *heap_alloc( size_t len ) __WINE_ALLOC_SIZE(1);
+static inline void *heap_alloc( size_t len )
+{
+ return HeapAlloc( GetProcessHeap(), 0, len );
+}
+
+static inline BOOL heap_free( void *mem )
+{
+ return HeapFree( GetProcessHeap(), 0, mem );
+}
+
#endif /* __ADVAPI32_H */