summaryrefslogtreecommitdiffstats
path: root/src/zabbix_server
diff options
context:
space:
mode:
authorhugetoad <hugetoad@97f52cf1-0a1b-0410-bd0e-c28be96e8082>2005-12-28 13:41:40 +0000
committerhugetoad <hugetoad@97f52cf1-0a1b-0410-bd0e-c28be96e8082>2005-12-28 13:41:40 +0000
commit822aa0d1543f876a601fb728568fa1940df76466 (patch)
tree70b91904bbb9f5b217ca9d322841a03414bea59b /src/zabbix_server
parentfcec2ee0f2aef5b48448cc9594b90849364ab262 (diff)
downloadzabbix-822aa0d1543f876a601fb728568fa1940df76466.tar.gz
zabbix-822aa0d1543f876a601fb728568fa1940df76466.tar.xz
zabbix-822aa0d1543f876a601fb728568fa1940df76466.zip
Minor fixes.
git-svn-id: svn://svn.zabbix.com/trunk@2439 97f52cf1-0a1b-0410-bd0e-c28be96e8082
Diffstat (limited to 'src/zabbix_server')
-rw-r--r--src/zabbix_server/actions.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/zabbix_server/actions.c b/src/zabbix_server/actions.c
index ab956c76..b1a36b5c 100644
--- a/src/zabbix_server/actions.c
+++ b/src/zabbix_server/actions.c
@@ -401,7 +401,7 @@ static int check_action_condition(DB_TRIGGER *trigger,int alarmid,int new_trigge
break;
}
}
- else if(condition->operator != CONDITION_OPERATOR_NOT_EQUAL)
+ else if(condition->operator == CONDITION_OPERATOR_NOT_EQUAL)
{
if(atoi(condition->value) == atoi(DBget_field(result,i,0)))
{
@@ -413,6 +413,7 @@ static int check_action_condition(DB_TRIGGER *trigger,int alarmid,int new_trigge
{
zabbix_log( LOG_LEVEL_ERR, "Unsupported operator [%d] for condition id [%d]", condition->operator, condition->conditionid);
ret = FAIL;
+ break;
}
}
DBfree_result(result);
@@ -447,6 +448,7 @@ static int check_action_condition(DB_TRIGGER *trigger,int alarmid,int new_trigge
{
zabbix_log( LOG_LEVEL_ERR, "Unsupported operator [%d] for condition id [%d]", condition->operator, condition->conditionid);
ret = FAIL;
+ break;
}
}
DBfree_result(result);