diff --git a/VERSION b/VERSION index 9110a98..df466b5 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.5.232 +1.5.233 diff --git a/base/netcmp.c b/base/netcmp.c index cbe10ee..a37fa9e 100644 --- a/base/netcmp.c +++ b/base/netcmp.c @@ -7675,8 +7675,8 @@ int MatchPins(struct nlist *tc1, struct nlist *tc2, int dolist) break; } } - if (hasDevices1 != hasDevices2) - result = -2; // Attempt to compare empty cell to non-empty cell + if (hasDevices1 != hasDevices2 && result != 1) + result = -2; // Attempt to compare empty cell to non-empty cell fails if pins don't match exactly if (result < 0) return result;