From 53988b911a9c89465dce8b694177e090fc737a91 Mon Sep 17 00:00:00 2001 From: alex Date: Tue, 1 Apr 2008 07:02:03 +0000 Subject: - [ZBX-348] fixed incorrect processing of large integer values for {ITEM.LASTVALUE} (Alexei) [svn merge -r5563:5567 svn://svn.zabbix.com/branches/1.4] git-svn-id: svn://svn.zabbix.com/trunk@5568 97f52cf1-0a1b-0410-bd0e-c28be96e8082 --- src/libs/zbxserver/evalfunc.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/libs/zbxserver/evalfunc.c b/src/libs/zbxserver/evalfunc.c index 73b6b85b..1972311a 100644 --- a/src/libs/zbxserver/evalfunc.c +++ b/src/libs/zbxserver/evalfunc.c @@ -1550,7 +1550,9 @@ static void add_value_suffix_normal(char *value, int max_len, char *units) value, units); - value_uint64 = labs(zbx_atoui64(value)); + ZBX_STR2UINT64(value_uint64, value); + +/* value_uint64 = llabs(zbx_atoui64(value));*/ /* SPecial processing for bits */ if(strcmp(units,"b") == 0 || strcmp(units,"bps") == 0) -- cgit