[apparmor] [patch 1/5] put the gettext define in one place
john.johansen at canonical.com
john.johansen at canonical.com
Wed Aug 6 12:32:45 UTC 2014
Signed-off-by: John Johansen <john.johansen at canonical.com>
---
parser/dbus.cc | 2 --
parser/lib.c | 1 -
parser/parser.h | 3 +++
parser/parser_alias.c | 2 --
parser/parser_common.c | 5 ++---
parser/parser_include.c | 2 --
parser/parser_interface.c | 7 -------
parser/parser_lex.l | 2 --
parser/parser_main.c | 3 ---
parser/parser_merge.c | 2 --
parser/parser_misc.c | 2 --
parser/parser_policy.c | 2 --
parser/parser_regex.c | 2 --
parser/parser_symtab.c | 2 --
parser/parser_variable.c | 2 --
parser/parser_yacc.y | 2 --
16 files changed, 5 insertions(+), 36 deletions(-)
--- 2.9-test.orig/parser/dbus.cc
+++ 2.9-test/parser/dbus.cc
@@ -30,8 +30,6 @@
#include "parser_yacc.h"
#include "dbus.h"
-#define _(s) gettext(s)
-
int parse_dbus_mode(const char *str_mode, int *mode, int fail)
{
--- 2.9-test.orig/parser/lib.c
+++ 2.9-test/parser/lib.c
@@ -24,7 +24,6 @@
#include <stddef.h>
#include <stdlib.h>
#include <unistd.h>
-#define _(s) gettext(s)
#include <sys/stat.h>
#include <sys/types.h>
--- 2.9-test.orig/parser/parser.h
+++ 2.9-test/parser/parser.h
@@ -28,6 +28,9 @@
#include <netinet/in.h>
#include <sys/resource.h>
+#include <libintl.h>
+#define _(s) gettext(s)
+
#include "immunix.h"
#include "libapparmor_re/apparmor_re.h"
#include "libapparmor_re/aare_rules.h"
--- 2.9-test.orig/parser/parser_alias.c
+++ 2.9-test/parser/parser_alias.c
@@ -20,8 +20,6 @@
#include <stdarg.h>
#include <string.h>
#include <errno.h>
-#include <libintl.h>
-#define _(s) gettext(s)
#include "immunix.h"
#include "parser.h"
--- 2.9-test.orig/parser/parser_common.c
+++ 2.9-test/parser/parser_common.c
@@ -17,9 +17,8 @@
*/
#include <stdlib.h>
#include <stdarg.h>
-#include <libintl.h>
-#include <locale.h>
-#define _(s) gettext(s)
+//#include <locale.h>
+
#include "parser.h"
/* Policy versioning is determined by a combination of 3 values:
--- 2.9-test.orig/parser/parser_include.c
+++ 2.9-test/parser/parser_include.c
@@ -44,11 +44,9 @@
#include <sys/stat.h>
#include <unistd.h>
#include <errno.h>
-#include <libintl.h>
#include <dirent.h>
#include "parser.h"
#include "parser_include.h"
-#define _(s) gettext(s)
/* An array of search directories, I sure hope 100's enough */
#define MAX_PATH 100
--- 2.9-test.orig/parser/parser_interface.c
+++ 2.9-test/parser/parser_interface.c
@@ -24,8 +24,6 @@
#include <stdlib.h>
#include <errno.h>
#include <fcntl.h>
-#include <libintl.h>
-#define _(s) gettext(s)
#include <string>
#include <sstream>
@@ -37,11 +35,6 @@
#include <unistd.h>
#include <linux/unistd.h>
-#include <libintl.h>
-#define _(s) gettext(s)
-
-
-
#define SD_CODE_SIZE (sizeof(u8))
#define SD_STR_LEN (sizeof(u16))
--- 2.9-test.orig/parser/parser_lex.l
+++ 2.9-test/parser/parser_lex.l
@@ -38,8 +38,6 @@
#include <unordered_map>
#include <string>
-#define _(s) gettext(s)
-
#include "parser.h"
#include "profile.h"
#include "parser_include.h"
--- 2.9-test.orig/parser/parser_main.c
+++ 2.9-test/parser/parser_main.c
@@ -28,10 +28,7 @@
#include <getopt.h>
#include <errno.h>
#include <fcntl.h>
-#include <libintl.h>
-#include <locale.h>
#include <dirent.h>
-#define _(s) gettext(s)
/* enable the following line to get voluminous debug info */
/* #define DEBUG */
--- 2.9-test.orig/parser/parser_merge.c
+++ 2.9-test/parser/parser_merge.c
@@ -21,8 +21,6 @@
#include <string.h>
#include <stdlib.h>
#include <errno.h>
-#include <libintl.h>
-#define _(s) gettext(s)
#include "parser.h"
#include "profile.h"
--- 2.9-test.orig/parser/parser_misc.c
+++ 2.9-test/parser/parser_misc.c
@@ -26,8 +26,6 @@
#include <stdlib.h>
#include <stdarg.h>
#include <string.h>
-#include <libintl.h>
-#define _(s) gettext(s)
#include <netinet/in.h>
#include <linux/socket.h>
#include <linux/limits.h>
--- 2.9-test.orig/parser/parser_policy.c
+++ 2.9-test/parser/parser_policy.c
@@ -26,9 +26,7 @@
#include <stdarg.h>
#include <search.h>
#include <string.h>
-#include <libintl.h>
#include <errno.h>
-#define _(s) gettext(s)
#include "parser.h"
#include "profile.h"
--- 2.9-test.orig/parser/parser_regex.c
+++ 2.9-test/parser/parser_regex.c
@@ -19,10 +19,8 @@
#include <stdlib.h>
#include <stdarg.h>
#include <string.h>
-#include <libintl.h>
#include <linux/limits.h>
#include <sys/apparmor.h>
-#define _(s) gettext(s)
#include <iomanip>
#include <string>
--- 2.9-test.orig/parser/parser_symtab.c
+++ 2.9-test/parser/parser_symtab.c
@@ -20,9 +20,7 @@
#include <stdarg.h>
#include <string.h>
#include <errno.h>
-#include <libintl.h>
#include <linux/limits.h>
-#define _(s) gettext(s)
#include "immunix.h"
#include "parser.h"
--- 2.9-test.orig/parser/parser_variable.c
+++ 2.9-test/parser/parser_variable.c
@@ -26,8 +26,6 @@
#include <string>
-#define _(s) gettext(s)
-
/* #define DEBUG */
#include "parser.h"
--- 2.9-test.orig/parser/parser_yacc.y
+++ 2.9-test/parser/parser_yacc.y
@@ -26,11 +26,9 @@
#include <getopt.h>
#include <errno.h>
#include <fcntl.h>
-#include <libintl.h>
#include <sys/apparmor.h>
#include <iostream>
-#define _(s) gettext(s)
/* #define DEBUG */
More information about the AppArmor
mailing list