OSDN Git Service

create_inode: don't indiscriminately #include "nls-enable.h"
authorTheodore Ts'o <tytso@mit.edu>
Fri, 19 Sep 2014 04:46:41 +0000 (00:46 -0400)
committerTheodore Ts'o <tytso@mit.edu>
Fri, 19 Sep 2014 04:46:41 +0000 (00:46 -0400)
The create_inode.h header file is pulled in by debugfs, which is not
internationalized.  It had no business pulling in nls-enable.h; that
header file should only be used in specific .c files that support
internationalization.

Signed-off-by: Theodore Ts'o <tytso@mit.edu>
misc/create_inode.c
misc/create_inode.h
misc/mke2fs.c

index 7f57979..cf7c097 100644 (file)
@@ -17,6 +17,7 @@
 #endif
 
 #include "create_inode.h"
+#include "nls-enable.h"
 
 #if __STDC_VERSION__ < 199901L
 # if __GNUC__ >= 2
index 067bf96..145fd57 100644 (file)
@@ -7,7 +7,6 @@
 #include "et/com_err.h"
 #include "e2p/e2p.h"
 #include "ext2fs/ext2fs.h"
-#include "nls-enable.h"
 
 struct hdlink_s
 {
index 69045b2..f09351d 100644 (file)
@@ -58,6 +58,7 @@ extern int optind;
 #include "quota/quotaio.h"
 #include "mke2fs.h"
 #include "create_inode.h"
+#include "nls-enable.h"
 
 #define STRIDE_LENGTH 8