From 18326934d61a84b96846b38c5de350b4d99e0cc5 Mon Sep 17 00:00:00 2001 From: tharexde Date: Thu, 29 Oct 2020 23:12:46 +0100 Subject: [PATCH] compact address assignment --- client/src/cmdlfem4x50.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/client/src/cmdlfem4x50.c b/client/src/cmdlfem4x50.c index 879ad0991..0cf298292 100644 --- a/client/src/cmdlfem4x50.c +++ b/client/src/cmdlfem4x50.c @@ -607,9 +607,7 @@ int CmdEM4x50Read(const char *Cmd) { case 'b': { param_getdec(Cmd, cmdp + 1, &address); // lsb: byte 1 = fwr, byte 2 = lwr, byte 3 = 0x0, byte 4 = 0x0 - etd.addresses = address; // lwr - etd.addresses <<= 8; - etd.addresses |= address; // fwr + etd.addresses = (address << 8) | address; // validation if (address <= 0 || address >= EM4X50_NO_WORDS) {