]> git.ipfire.org Git - thirdparty/grub.git/commitdiff
Move i18n declarations to their own file.
authorRobert Millan <rmh@aybabtu.com>
Tue, 17 Nov 2009 09:52:08 +0000 (09:52 +0000)
committerRobert Millan <rmh@aybabtu.com>
Tue, 17 Nov 2009 09:52:08 +0000 (09:52 +0000)
include/grub/i18n.h [new file with mode: 0644]
util/i386/pc/grub-mkimage.c

diff --git a/include/grub/i18n.h b/include/grub/i18n.h
new file mode 100644 (file)
index 0000000..e436f6e
--- /dev/null
@@ -0,0 +1,30 @@
+/*
+ *  GRUB  --  GRand Unified Bootloader
+ *  Copyright (C) 2009  Free Software Foundation, Inc.
+ *
+ *  GRUB is free software: you can redistribute it and/or modify
+ *  it under the terms of the GNU General Public License as published by
+ *  the Free Software Foundation, either version 3 of the License, or
+ *  (at your option) any later version.
+ *
+ *  GRUB is distributed in the hope that it will be useful,
+ *  but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *  GNU General Public License for more details.
+ *
+ *  You should have received a copy of the GNU General Public License
+ *  along with GRUB.  If not, see <http://www.gnu.org/licenses/>.
+ */
+
+#ifndef        GRUB_I18N_H
+#define        GRUB_I18N_H     1
+
+#ifdef GRUB_UTIL
+# include <locale.h>
+# include <libintl.h>
+# define _(str) gettext(str)
+#else
+# define _(str) str
+#endif
+
+#endif /* GRUB_I18N_H */
index 94819bdabe8ed72e7442be5f9161237189765bfa..a720892f671ba794f482db488bb150d4a5b7da10 100644 (file)
@@ -22,6 +22,7 @@
 #include <grub/machine/boot.h>
 #include <grub/machine/kernel.h>
 #include <grub/machine/memory.h>
+#include <grub/i18n.h>
 #include <grub/kernel.h>
 #include <grub/disk.h>
 #include <grub/util/misc.h>
 #include <string.h>
 #include <stdlib.h>
 
-#include <locale.h>
-#include <libintl.h>
-#define _(str) gettext(str)
-
 #define _GNU_SOURCE    1
 #include <getopt.h>