From b060a11e2b9ac7ab11488f892d2cd736e512ad47 Mon Sep 17 00:00:00 2001 From: Dmitry Kovalenko Date: Tue, 22 Dec 2015 07:52:44 +0300 Subject: [PATCH] [FIX] Wrong check in __get_vma_by_addr() Change-Id: I8914104426a7328b45aa220c3bce6e6600256894 Signed-off-by: Dmitry Kovalenko --- preload/preload_handlers.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/preload/preload_handlers.c b/preload/preload_handlers.c index 0702a79..fa4573c 100644 --- a/preload/preload_handlers.c +++ b/preload/preload_handlers.c @@ -35,7 +35,7 @@ static inline struct vm_area_struct *__get_vma_by_addr(struct task_struct *task, { struct vm_area_struct *vma = NULL; - if ((task == NULL) && (task->mm == NULL)) + if ((task == NULL) || (task->mm == NULL)) return NULL; vma = find_vma_intersection(task->mm, caddr, caddr + 1); -- 2.7.4