From 10c21f31c4f129a95ac95053d5451fa896eab5cc Mon Sep 17 00:00:00 2001 From: zijiren233 Date: Sun, 23 Jun 2024 22:19:31 +0800 Subject: [PATCH] Fix: mem align --- internal/settings/bool.go | 2 +- internal/settings/floate64.go | 2 +- internal/settings/int64.go | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/internal/settings/bool.go b/internal/settings/bool.go index 27b55709..e799a265 100644 --- a/internal/settings/bool.go +++ b/internal/settings/bool.go @@ -23,9 +23,9 @@ type BoolSetting interface { var _ BoolSetting = (*Bool)(nil) type Bool struct { + value uint32 setting defaultValue bool - value uint32 beforeInit, beforeSet func(BoolSetting, bool) (bool, error) afterInit, afterSet func(BoolSetting, bool) } diff --git a/internal/settings/floate64.go b/internal/settings/floate64.go index 02f30991..75a66e91 100644 --- a/internal/settings/floate64.go +++ b/internal/settings/floate64.go @@ -24,9 +24,9 @@ type Float64Setting interface { var _ Float64Setting = (*Float64)(nil) type Float64 struct { + value uint64 setting defaultValue float64 - value uint64 validator func(float64) error beforeInit, beforeSet func(Float64Setting, float64) (float64, error) afterInit, afterSet func(Float64Setting, float64) diff --git a/internal/settings/int64.go b/internal/settings/int64.go index 57576a42..fe6c9a8f 100644 --- a/internal/settings/int64.go +++ b/internal/settings/int64.go @@ -23,9 +23,9 @@ type Int64Setting interface { var _ Int64Setting = (*Int64)(nil) type Int64 struct { + value int64 setting defaultValue int64 - value int64 validator func(int64) error beforeInit, beforeSet func(Int64Setting, int64) (int64, error) afterInit, afterSet func(Int64Setting, int64)