summaryrefslogtreecommitdiffstats
path: root/src/zabbix_server/timer/timer.c
diff options
context:
space:
mode:
authorhugetoad <hugetoad@97f52cf1-0a1b-0410-bd0e-c28be96e8082>2006-05-06 23:55:23 +0000
committerhugetoad <hugetoad@97f52cf1-0a1b-0410-bd0e-c28be96e8082>2006-05-06 23:55:23 +0000
commitd3df28b936d259b8d3e91deeeba2104e87dffc8c (patch)
treef80e86dbe44d37c015bb5c58d5ed08fc859f57be /src/zabbix_server/timer/timer.c
parentdf815285d27dc77733398d14db0bfbc27a7a3c3e (diff)
downloadzabbix-d3df28b936d259b8d3e91deeeba2104e87dffc8c.tar.gz
zabbix-d3df28b936d259b8d3e91deeeba2104e87dffc8c.tar.xz
zabbix-d3df28b936d259b8d3e91deeeba2104e87dffc8c.zip
Minor changes.
git-svn-id: svn://svn.zabbix.com/trunk@2813 97f52cf1-0a1b-0410-bd0e-c28be96e8082
Diffstat (limited to 'src/zabbix_server/timer/timer.c')
-rw-r--r--src/zabbix_server/timer/timer.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/zabbix_server/timer/timer.c b/src/zabbix_server/timer/timer.c
index d3cd271e..5dcc27c2 100644
--- a/src/zabbix_server/timer/timer.c
+++ b/src/zabbix_server/timer/timer.c
@@ -64,7 +64,7 @@ extern void update_functions(DB_ITEM *item);
void main_timer_loop()
{
char sql[MAX_STRING_LEN];
- int i,now;
+ int now;
/* int itemid,functionid;
char *function;
@@ -73,6 +73,7 @@ void main_timer_loop()
DB_ITEM item;
DB_RESULT result;
+ DB_ROW row;
for(;;)
{
@@ -95,9 +96,9 @@ void main_timer_loop()
result = DBselect(sql);
- for(i=0;i<DBnum_rows(result);i++)
+ while((row=DBfetch(result)))
{
- DBget_item_from_db(&item,result, i);
+ DBget_item_from_db(&item,row);
/* Update triggers will update value for NODATA */
/* snprintf(sql,sizeof(sql)-1,"update functions set lastvalue='1' where itemid=%d and function='%s' and parameter='%s'" , itemid, function, parameter );