Merge branch 'master' into kazuho/ech
diff --git a/include/picotls.h b/include/picotls.h
index 1bb2500..67e0481 100644
--- a/include/picotls.h
+++ b/include/picotls.h
@@ -1325,7 +1325,7 @@
do { \
if (PTLS_UNLIKELY(!ptlslog_skip)) { \
if (sizeof(v) <= sizeof(uint32_t)) { \
- if (PTLS_UNLIKELY(!ptls_log__do_push_unsigned32(&ptlslogbuf, (v)))) \
+ if (PTLS_UNLIKELY(!ptls_log__do_push_unsigned32(&ptlslogbuf, (uint32_t)(v)))) \
ptlslog_skip = 1; \
} else { \
if (PTLS_UNLIKELY(!ptls_log__do_push_unsigned64(&ptlslogbuf, (v)))) \