Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/zabbix/zabbix.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndris Zeila <andris.zeila@zabbix.com>2021-03-16 01:11:17 +0300
committerAndris Zeila <andris.zeila@zabbix.com>2021-03-16 17:09:18 +0300
commit9a87b49dc8828862cfa60b8a85bca19d667fde92 (patch)
tree78a3892549b35aac03b8b1d4c6fd29f62c12cac1 /include/zbxserver.h
parent4cf12edf59bdac1e154b36cdddb12b0217ca5868 (diff)
........S. [ZBXNEXT-6451] changed parser logic to try parsing negative constants rather than unary minus and positive constant.
This was done so $N could refer to negative constants. Removed unused functions, moved test case.
Diffstat (limited to 'include/zbxserver.h')
-rw-r--r--include/zbxserver.h5
1 files changed, 0 insertions, 5 deletions
diff --git a/include/zbxserver.h b/include/zbxserver.h
index 01106df4d78..4cd35535b11 100644
--- a/include/zbxserver.h
+++ b/include/zbxserver.h
@@ -58,8 +58,6 @@
#define STR_CONTAINS_MACROS(str) (NULL != strchr(str, '{'))
-int get_N_functionid(const char *expression, int N_functionid, zbx_uint64_t *functionid, const char **end);
-
int evaluate_function(char **value, DC_ITEM *item, const char *function, const char *parameter,
const zbx_timespec_t *ts, char **error);
int evaluate_function2(zbx_variant_t *value, DC_ITEM *item, const char *function, const char *parameter,
@@ -84,9 +82,6 @@ void zbx_format_value(char *value, size_t max_len, zbx_uint64_t valuemapid,
void zbx_determine_items_in_expressions(zbx_vector_ptr_t *trigger_order, const zbx_uint64_t *itemids, int item_num);
-void get_trigger_expression_constant(const char *expression, const zbx_token_reference_t *reference,
- char **constant);
-
/* lld macro context */
#define ZBX_MACRO_ANY (ZBX_TOKEN_LLD_MACRO | ZBX_TOKEN_LLD_FUNC_MACRO | ZBX_TOKEN_USER_MACRO)
#define ZBX_MACRO_NUMERIC (ZBX_MACRO_ANY | ZBX_TOKEN_NUMERIC)