Cleaned up the various errno location tests in configure.
[wine.git] / include / loadorder.h
blobf14731d52568cf81a821016fff7a4d594c753eae
1 /*
2 * Module/Library loadorder
4 * Copyright 1999 Bertho Stultiens
5 */
7 #ifndef __WINE_LOADORDER_H
8 #define __WINE_LOADORDER_H
10 #include "windef.h"
12 #define MODULE_LOADORDER_INVALID 0 /* Must be 0 */
13 #define MODULE_LOADORDER_DLL 1 /* Native DLLs */
14 #define MODULE_LOADORDER_SO 2 /* Native .so libraries */
15 #define MODULE_LOADORDER_BI 3 /* Built-in modules */
16 #define MODULE_LOADORDER_NTYPES 3
18 typedef struct module_loadorder {
19 char *modulename;
20 char loadorder[MODULE_LOADORDER_NTYPES];
21 } module_loadorder_t;
23 BOOL MODULE_InitLoadOrder(void);
24 module_loadorder_t *MODULE_GetLoadOrder(const char *path, BOOL win32);
26 #endif