aboutsummaryrefslogtreecommitdiff
path: root/src/main/extractor_ipc_gnu.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/extractor_ipc_gnu.c')
-rw-r--r--src/main/extractor_ipc_gnu.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/main/extractor_ipc_gnu.c b/src/main/extractor_ipc_gnu.c
index b60598e..7d59704 100644
--- a/src/main/extractor_ipc_gnu.c
+++ b/src/main/extractor_ipc_gnu.c
@@ -328,10 +328,15 @@ EXTRACTOR_IPC_channel_create_ (struct EXTRACTOR_PluginList *plugin,
328#if HAVE_SYS_APPARMOR_H 328#if HAVE_SYS_APPARMOR_H
329#if HAVE_APPARMOR 329#if HAVE_APPARMOR
330 if (0 > aa_change_profile("libextractor")) 330 if (0 > aa_change_profile("libextractor"))
331 {
332 if (EINVAL != errno)
331 { 333 {
332 perror("Failure changing profile -- aborting"); 334 fprintf (stderr,
335 "Failure changing profile: %s",
336 strerror (errno));
333 _exit(1); 337 _exit(1);
334 } 338 }
339 }
335#endif 340#endif
336#endif 341#endif
337 EXTRACTOR_plugin_main_ (plugin, p1[0], p2[1]); 342 EXTRACTOR_plugin_main_ (plugin, p1[0], p2[1]);