[MKISOFS]
[reactos.git] / reactos / sdk / tools / mkisofs / schilytools / include / schily / locale.h
1 /* @(#)locale.h 1.2 09/05/24 Copyright 2009 J. Schilling */
2 /*
3 * Copyright (c) 2009 J. Schilling
4 */
5 /*
6 * The contents of this file are subject to the terms of the
7 * Common Development and Distribution License, Version 1.0 only
8 * (the "License"). You may not use this file except in compliance
9 * with the License.
10 *
11 * See the file CDDL.Schily.txt in this distribution for details.
12 *
13 * When distributing Covered Code, include this CDDL HEADER in each
14 * file and include the License file CDDL.Schily.txt from this distribution.
15 */
16
17 #ifndef _SCHILY_LOCALE_H
18 #define _SCHILY_LOCALE_H
19
20 #ifndef _SCHILY_MCONFIG_H
21 #include <schily/mconfig.h>
22 #endif
23
24 #ifdef HAVE_LOCALE_H
25 #ifndef _INCL_LOCALE_H
26 #include <locale.h> /* LC_* definitions */
27 #define _INCL_LOCALE_H
28 #endif
29 #ifndef USE_LOCALE
30 #define USE_LOCALE
31 #endif
32 #else
33 #undef USE_LOCALE
34 #endif
35
36 #ifndef HAVE_SETLOCALE
37 #undef USE_LOCALE
38 #endif
39
40 #ifdef NO_LOCALE
41 #undef USE_LOCALE
42 #endif
43
44 #ifndef USE_LOCALE
45 #undef setlocale
46 #define setlocale(n, s) ((void *)0)
47 #endif
48
49
50 #endif /* _SCHILY_LOCALE_H */