From 4c330e8cfdf1ad1293fceac0e86cf4c92c8272f5 Mon Sep 17 00:00:00 2001 From: Alexander von Gluck IV Date: Mon, 4 Jul 2011 03:10:32 +0000 Subject: [PATCH] small order of operations fix git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42368 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/add-ons/kernel/file_systems/ramfs/Volume.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/add-ons/kernel/file_systems/ramfs/Volume.cpp b/src/add-ons/kernel/file_systems/ramfs/Volume.cpp index 64248ea088..e5dfbce119 100644 --- a/src/add-ons/kernel/file_systems/ramfs/Volume.cpp +++ b/src/add-ons/kernel/file_systems/ramfs/Volume.cpp @@ -512,7 +512,7 @@ status_t Volume::AddNodeListener(NodeListener *listener, Node *node, uint32 flags) { // check parameters - if (!listener || !node && !(flags & NODE_LISTEN_ANY_NODE) + if (!listener || (!node && !(flags & NODE_LISTEN_ANY_NODE)) || !(flags & NODE_LISTEN_ALL)) { return B_BAD_VALUE; } @@ -624,7 +624,7 @@ status_t Volume::AddEntryListener(EntryListener *listener, Entry *entry, uint32 flags) { // check parameters - if (!listener || !entry && !(flags & ENTRY_LISTEN_ANY_ENTRY) + if (!listener || (!entry && !(flags & ENTRY_LISTEN_ANY_ENTRY)) || !(flags & ENTRY_LISTEN_ALL)) { return B_BAD_VALUE; }