XlibConf.h 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. /* include/X11/XlibConf.h. Generated from XlibConf.h.in by configure. */
  2. /*
  3. * Copyright © 2005 Keith Packard
  4. *
  5. * Permission to use, copy, modify, distribute, and sell this software and its
  6. * documentation for any purpose is hereby granted without fee, provided that
  7. * the above copyright notice appear in all copies and that both that
  8. * copyright notice and this permission notice appear in supporting
  9. * documentation, and that the name of Keith Packard not be used in
  10. * advertising or publicity pertaining to distribution of the software without
  11. * specific, written prior permission. Keith Packard makes no
  12. * representations about the suitability of this software for any purpose. It
  13. * is provided "as is" without express or implied warranty.
  14. *
  15. * KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
  16. * INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
  17. * EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR
  18. * CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
  19. * DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
  20. * TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
  21. * PERFORMANCE OF THIS SOFTWARE.
  22. */
  23. #ifndef _XLIBCONF_H_
  24. #define _XLIBCONF_H_
  25. /*
  26. * This header file exports defines necessary to correctly
  27. * use Xlibint.h both inside Xlib and by external libraries
  28. * such as extensions.
  29. */
  30. /* Threading support? */
  31. #define XTHREADS 1
  32. /* Use multi-threaded libc functions? */
  33. #define XUSE_MTSAFE_API 1
  34. #endif /* _XLIBCONF_H_ */