From b92a96b15e20706426462b7411663426c8485367 Mon Sep 17 00:00:00 2001 From: hneemann Date: Sat, 20 Aug 2016 20:33:10 +0200 Subject: [PATCH] refactored the xor-xnor dependency --- src/main/java/de/neemann/digital/core/basic/XNOr.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/de/neemann/digital/core/basic/XNOr.java b/src/main/java/de/neemann/digital/core/basic/XNOr.java index e28837824..e275f4f53 100644 --- a/src/main/java/de/neemann/digital/core/basic/XNOr.java +++ b/src/main/java/de/neemann/digital/core/basic/XNOr.java @@ -8,6 +8,7 @@ import static de.neemann.digital.core.element.PinInfo.input; /** * The XNOr + * * @author hneemann */ public class XNOr extends XOr { @@ -31,6 +32,6 @@ public class XNOr extends XOr { @Override protected long calc(long a, long b) { - return ~super.calc(a, b); + return ~(a ^ b); } }