From 496c52ec7908701f1d9506114776c645df0a5c4b Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Mon, 25 Jul 2016 12:31:52 -0400 Subject: [PATCH] Avoid htole64 altogether GLib ships its own api for this, lets use it. --- glib/gmessages.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/glib/gmessages.c b/glib/gmessages.c index 9e192f770..6b431ab5e 100644 --- a/glib/gmessages.c +++ b/glib/gmessages.c @@ -106,7 +106,6 @@ #include #include #include -#include #include "glib-init.h" #include "galloca.h" @@ -1923,7 +1922,7 @@ g_log_writer_journald (GLogLevelFlags log_level, v = iov; for (i = 0; i < n_fields; i++) { - gsize length; + guint64 length; gboolean binary; if (fields[i].length < 0) @@ -1947,7 +1946,7 @@ g_log_writer_journald (GLogLevelFlags log_level, v[1].iov_base = (gpointer)&newline; v[1].iov_len = 1; - nstr = htole64 (length); + nstr = GUINT64_TO_LE(length); memcpy (&buf[k], &nstr, sizeof (nstr)); v[2].iov_base = &buf[k];