From 9ca04c21188f1104ceeff9ea5be2057a6afa7f6e Mon Sep 17 00:00:00 2001 From: Vas Crabb Date: Sun, 25 Mar 2018 20:59:16 +1100 Subject: [PATCH] constexpr, const... (nw) --- src/devices/cpu/dsp16/dsp16core.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/devices/cpu/dsp16/dsp16core.h b/src/devices/cpu/dsp16/dsp16core.h index 5268c2815d7..6eb14f5aef4 100644 --- a/src/devices/cpu/dsp16/dsp16core.h +++ b/src/devices/cpu/dsp16/dsp16core.h @@ -38,7 +38,7 @@ public: s16 &yaau_set_k(s16 value) { return yaau_k = yaau_extend(value); } u16 &yaau_set_rb(s16 value) { return yaau_rb = value & yaau_mask; } u16 &yaau_set_re(s16 value) { return yaau_re = value & yaau_mask; } - constexpr s16 yaau_extend(s16 value) { return (value & yaau_mask) | ((value & yaau_sign) ? ~yaau_mask : 0); } + constexpr s16 yaau_extend(s16 value) const { return (value & yaau_mask) | ((value & yaau_sign) ? ~yaau_mask : 0); } s16 &yaau_extend_j() { return yaau_j = yaau_extend(yaau_j); } s16 &yaau_extend_k() { return yaau_k = yaau_extend(yaau_k); }