OSDN Git Service

* refine source code.
[nkf/nkf.git] / nkf.h
diff --git a/nkf.h b/nkf.h
index 30efd4b..6aafbfd 100755 (executable)
--- a/nkf.h
+++ b/nkf.h
@@ -2,10 +2,9 @@
  * \r
  * nkf.h - Header file for nkf\r
  * \r
- * $Id: nkf.h,v 1.2 2008/01/23 09:10:25 naruse Exp $\r
+ * $Id: nkf.h,v 1.3 2008/02/01 09:07:56 naruse Exp $\r
  */\r
 \r
-\r
 #ifndef NKF_H\r
 \r
 /* Wrapper of configurations */\r
@@ -144,10 +143,16 @@ void  setbinmode(FILE *fp)
 #endif\r
 #endif\r
 \r
+#ifdef DEFAULT_CODE_LOCALE\r
+\r
 #ifndef __WIN32__ /* not win32 is posix */\r
+#ifndef HAVE_LANGINFO_H\r
 #define HAVE_LANGINFO_H\r
+#endif\r
+#ifndef HAVE_LOCALE_H\r
 #define HAVE_LOCALE_H\r
 #endif\r
+#endif\r
 \r
 #ifdef HAVE_LANGINFO_H\r
 #include <langinfo.h>\r
@@ -156,6 +161,8 @@ void  setbinmode(FILE *fp)
 #include <locale.h>\r
 #endif\r
 \r
+#endif /* DEFAULT_CODE_LOCALE */\r
+\r
 #define         FALSE   0\r
 #define         TRUE    1\r
 \r
@@ -163,4 +170,4 @@ void  setbinmode(FILE *fp)
 #include "nkf32.h"\r
 #endif\r
 \r
-#endif\r
+#endif /* NKF_H */\r