projects
/
rrdtool.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
fix off by 1 error
[rrdtool.git]
/
src
/
rrd_rpncalc.h
diff --git
a/src/rrd_rpncalc.h
b/src/rrd_rpncalc.h
index
61b8940
..
d27ff4c
100644
(file)
--- a/
src/rrd_rpncalc.h
+++ b/
src/rrd_rpncalc.h
@@
-19,7
+19,7
@@
enum op_en { OP_NUMBER = 0, OP_VARIABLE, OP_INF, OP_PREV, OP_NEGINF,
OP_ATAN, OP_SQRT, OP_SORT, OP_REV, OP_TREND, OP_TRENDNAN,
OP_ATAN2, OP_RAD2DEG, OP_DEG2RAD,
OP_PREDICT,OP_PREDICTSIGMA,
OP_ATAN, OP_SQRT, OP_SORT, OP_REV, OP_TREND, OP_TRENDNAN,
OP_ATAN2, OP_RAD2DEG, OP_DEG2RAD,
OP_PREDICT,OP_PREDICTSIGMA,
- OP_AVG, OP_ABS, OP_ADDNAN
+ OP_AVG, OP_ABS, OP_ADDNAN
, OP_MEDIAN
};
typedef struct rpnp_t {
};
typedef struct rpnp_t {
@@
-41,7
+41,7
@@
typedef struct rpn_cdefds_t {
#define DEF_NAM_FMT "%255[-_A-Za-z0-9]"
/* limit imposed by sizeof(rpn_cdefs_t) and rrd.ds_def.par */
#define DEF_NAM_FMT "%255[-_A-Za-z0-9]"
/* limit imposed by sizeof(rpn_cdefs_t) and rrd.ds_def.par */
-#define DS_CDEF_MAX_RPN_NODES
26
+#define DS_CDEF_MAX_RPN_NODES
(int)(sizeof(unival)*10 / sizeof(rpn_cdefds_t))
typedef struct rpnstack_t {
double *s;
typedef struct rpnstack_t {
double *s;