From f46d30591a985b440a24302f80a3c3f19702c4f7 Mon Sep 17 00:00:00 2001 From: N-R-K <79544946+N-R-K@users.noreply.github.com> Date: Thu, 28 Oct 2021 16:38:32 +0600 Subject: [PATCH] eleminate padding from struct img on 64bit systems (#136) on 64bit systems this reduces the size of the struct from 104 bytes down to 96 bytes. on 32bits system this change shouldn't have any affect. --- nsxiv.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/nsxiv.h b/nsxiv.h index 8f288b3..68d1726 100644 --- a/nsxiv.h +++ b/nsxiv.h @@ -210,6 +210,9 @@ struct img { float x; float y; + Imlib_Color_Modifier cmod; + int gamma; + scalemode_t scalemode; float zoom; @@ -218,9 +221,6 @@ struct img { bool aa; bool alpha; - Imlib_Color_Modifier cmod; - int gamma; - struct { bool on; int delay;