1 #ifndef LOCK_WINDOWS_H_INCLUDED 2 #define LOCK_WINDOWS_H_INCLUDED 3 4 #include "xmlrpc-c/c_util.h" /* For XMLRPC_DLLEXPORT */ 5 #include "lock.h" 6 7 /* 8 XMLRPC_UTIL_EXPORTED marks a symbol in this file that is exported from 9 libxmlrpc_util. 10 11 XMLRPC_BUILDING_UTIL says this compilation is part of libxmlrpc_util, as 12 opposed to something that _uses_ libxmlrpc_util. 13 */ 14 #ifdef XMLRPC_BUILDING_UTIL 15 #define XMLRPC_UTIL_EXPORTED XMLRPC_DLLEXPORT 16 #else 17 #define XMLRPC_UTIL_EXPORTED 18 #endif 19 20 XMLRPC_UTIL_EXPORTED 21 struct lock * 22 xmlrpc_lock_create_windows(void); 23 24 #endif 25