projects
/
collectd.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
d76d251
)
Plugin java: fix notification time conversion to cdtime_t.
author
Manuel Luis Sanmartín Rozada
<manuel.luis@gmail.com>
Thu, 19 Jun 2014 13:14:02 +0000
(15:14 +0200)
committer
Manuel Luis Sanmartín Rozada
<manuel.luis@gmail.com>
Thu, 19 Jun 2014 13:14:02 +0000
(15:14 +0200)
src/java.c
patch
|
blob
|
history
diff --git
a/src/java.c
b/src/java.c
index
b69ca94
..
ee50355
100644
(file)
--- a/
src/java.c
+++ b/
src/java.c
@@
-906,7
+906,7
@@
static jobject ctoj_notification (JNIEnv *jvm_env, /* {{{ */
#undef SET_STRING
/* Set the `time' member. Java stores time in milliseconds. */
- status = ctoj_long (jvm_env, (
(jlong) n->time) * ((jlong) 1000
),
+ status = ctoj_long (jvm_env, (
jlong) CDTIME_T_TO_MS (n->time
),
c_notification, o_notification, "setTime");
if (status != 0)
{
@@
-1306,7
+1306,7
@@
static int jtoc_notification (JNIEnv *jvm_env, notification_t *n, /* {{{ */
return (-1);
}
/* Java measures time in milliseconds. */
- n->time =
(time_t) (tmp_long / ((jlong) 1000)
);
+ n->time =
MS_TO_CDTIME_T(tmp_long
);
status = jtoc_int (jvm_env, &tmp_int,
class_ptr, object_ptr, "getSeverity");