[Forensics-changes] [yara] 96/415: Fix build under FreeBSD

Hilko Bengen bengen at moszumanska.debian.org
Thu Apr 3 05:42:50 UTC 2014


This is an automated email from the git hooks/post-receive script.

bengen pushed a commit to branch debian
in repository yara.

commit 01f508a9b642359ce24a267b70d8652df02c4a0e
Author: Victor M. Alvarez <plusvic at gmail.com>
Date:   Tue May 31 15:22:30 2011 +0000

    Fix build under FreeBSD
---
 libyara/proc.c | 11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/libyara/proc.c b/libyara/proc.c
index 57fda04..cfb47c9 100644
--- a/libyara/proc.c
+++ b/libyara/proc.c
@@ -122,17 +122,18 @@ int get_process_memory(int pid, MEMORY_BLOCK** first_block)
 #include "mem.h"
 #include "proc.h"
 
-#ifdef __MACH__
+#if defined(__FreeBSD__) || defined(__MACH__)
+#define PTRACE_ATTACH PT_ATTACH
+#define PTRACE_DETACH PT_DETACH
+#endif
+
+#if defined(__MACH__)
 
 #include <mach/mach.h>
 #include <mach/mach_vm.h>
 #include <mach/vm_region.h>
 #include <mach/vm_statistics.h>
 
-#define PTRACE_ATTACH PT_ATTACH
-#define PTRACE_DETACH PT_DETACH
-
-
 int get_process_memory(pid_t pid, MEMORY_BLOCK** first_block)
 {
     task_t task;

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/forensics/yara.git



More information about the forensics-changes mailing list