Workaround PRIu64 on Windows
On Windows, PRIu64 is defined to "llu", which is not supported: error: unknown conversion type character 'l' in format
This commit is contained in:
parent
19ca02cd8f
commit
1039f9b531
1 changed files with 6 additions and 1 deletions
|
@ -170,7 +170,12 @@ control_msg_log(const struct control_msg *msg) {
|
|||
(long) msg->inject_touch_event.buttons);
|
||||
} else {
|
||||
// numeric pointer id
|
||||
LOG_CMSG("touch [id=%" PRIu64 "] %-4s position=%" PRIi32 ",%"
|
||||
#ifndef __WIN32
|
||||
# define PRIu64_ PRIu64
|
||||
#else
|
||||
# define PRIu64_ "I64u" // Windows...
|
||||
#endif
|
||||
LOG_CMSG("touch [id=%" PRIu64_ "] %-4s position=%" PRIi32 ",%"
|
||||
PRIi32 " pressure=%g buttons=%06lx",
|
||||
id,
|
||||
MOTIONEVENT_ACTION_LABEL(action),
|
||||
|
|
Loading…
Reference in a new issue