1 /* $XConsortium: Lock.h /main/1 1996/04/13 11:53:37 ageorge $ */
3 * (c) Copyright 1996 Hewlett-Packard Company *
4 * (c) Copyright 1996 International Business Machines Corp. *
5 * (c) Copyright 1996 Sun Microsystems, Inc. *
6 * (c) Copyright 1996 Novell, Inc. *
7 * (c) Copyright 1996 Digital Equipment Corporation. *
8 * (c) Copyright 1996 FUJITSU LIMITED. *
9 * (c) Copyright 1996 Hitachi. *
15 /******** Conditionally defined macros for thread_safe DtHelp ******/
17 #define _DtHelpWidgetToAppContext(w) \
18 XtAppContext app = XtWidgetToApplicationContext(w)
19 #define _DtHelpDisplayToAppContext(d) \
20 XtAppContext app = XtDisplayToApplicationContext(d)
21 #define _DtHelpAppLock(app) XtAppLock(app)
22 #define _DtHelpAppUnlock(app) XtAppUnlock(app)
23 #define _DtHelpProcessLock() XtProcessLock()
24 #define _DtHelpProcessUnlock() XtProcessUnlock()
26 #define _DtHelpWidgetToAppContext(w)
27 #define _DtHelpDisplayToAppContext(d)
28 #define _DtHelpAppLock(app)
29 #define _DtHelpAppUnlock(app)
30 #define _DtHelpProcessLock()
31 #define _DtHelpProcessUnlock()
34 #endif /* _Dt_Lock_h */
35 /* DON'T ADD ANYTHING AFTER THIS #endif... */