projects
/
platform
/
core
/
system
/
swap-manager.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
439b967
)
[FIX] time parsing (fix sec/nsec order)
author
Nikita Kalyazin
<n.kalyazin@samsung.com>
Sat, 5 Oct 2013 16:08:52 +0000
(20:08 +0400)
committer
Nikita Kalyazin
<n.kalyazin@samsung.com>
Sat, 5 Oct 2013 16:15:51 +0000
(20:15 +0400)
Change-Id: I6e24c39ce9ad53aa7eef6a3bdc2261d30944df23
Signed-off-by: Nikita Kalyazin <n.kalyazin@samsung.com>
daemon/da_protocol.c
patch
|
blob
|
history
diff --git
a/daemon/da_protocol.c
b/daemon/da_protocol.c
index
2b7783f
..
d2f31b2
100644
(file)
--- a/
daemon/da_protocol.c
+++ b/
daemon/da_protocol.c
@@
-525,17
+525,16
@@
static int parse_timeval(struct msg_buf_t *msg, struct timeval *tv)
parse_deb("time\n");
- // FIXME: is sec/usec order correct?
- if (!parse_int32(msg, &nsec)) {
- LOGE("usec parsing error\n");
+ if (!parse_int32(msg, (uint32_t *)&tv->tv_sec)) {
+ LOGE("sec parsing error\n");
return 0;
}
- tv->tv_usec = nsec / 1000;
- if (!parse_int32(msg,
(uint32_t *)&tv->tv_
sec)) {
- LOGE("sec parsing error\n");
+ if (!parse_int32(msg,
&n
sec)) {
+ LOGE("
u
sec parsing error\n");
return 0;
}
+ tv->tv_usec = nsec / 1000;
return 1;
}