From 7b1e7b65fdd3a584e8bc77ca70b25a2727b8becd Mon Sep 17 00:00:00 2001 From: Devine Lu Linvega Date: Mon, 12 Aug 2024 08:34:08 -0700 Subject: [PATCH] (uxn.c) Do not set ptr via pointer --- src/uxn.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/uxn.c b/src/uxn.c index 296ea61..891350b 100644 --- a/src/uxn.c +++ b/src/uxn.c @@ -16,10 +16,10 @@ WITH REGARD TO THIS SOFTWARE. case 0x20|opc: {enum{_2=1,_r=0}; s = &uxn.wst; init; body; break;}\ case 0x40|opc: {enum{_2=0,_r=1}; s = &uxn.rst; init; body; break;}\ case 0x60|opc: {enum{_2=1,_r=1}; s = &uxn.rst; init; body; break;}\ - case 0x80|opc: {enum{_2=0,_r=0}; s = &uxn.wst, k = uxn.wst.ptr; init; s->ptr = k; body; break;}\ - case 0xa0|opc: {enum{_2=1,_r=0}; s = &uxn.wst, k = uxn.wst.ptr; init; s->ptr = k; body; break;}\ - case 0xc0|opc: {enum{_2=0,_r=1}; s = &uxn.rst, k = uxn.rst.ptr; init; s->ptr = k; body; break;}\ - case 0xe0|opc: {enum{_2=1,_r=1}; s = &uxn.rst, k = uxn.rst.ptr; init; s->ptr = k; body; break;}\ + case 0x80|opc: {enum{_2=0,_r=0}; s = &uxn.wst, k = uxn.wst.ptr; init; uxn.wst.ptr = k; body; break;}\ + case 0xa0|opc: {enum{_2=1,_r=0}; s = &uxn.wst, k = uxn.wst.ptr; init; uxn.wst.ptr = k; body; break;}\ + case 0xc0|opc: {enum{_2=0,_r=1}; s = &uxn.rst, k = uxn.rst.ptr; init; uxn.rst.ptr = k; body; break;}\ + case 0xe0|opc: {enum{_2=1,_r=1}; s = &uxn.rst, k = uxn.rst.ptr; init; uxn.rst.ptr = k; body; break;}\ } /* Microcode */