settings.c
changeset 5066 72aa68614963
parent 5052 afa697e85f79
child 5091 fe51b6c9ed6c
--- a/settings.c	Thu Nov 09 18:31:06 2006 +0000
+++ b/settings.c	Fri Nov 10 11:45:50 2006 +0000
@@ -776,6 +776,8 @@
 			case SDT_MANYOFMANY:
 				switch (GetVarMemType(sld->conv)) {
 				case SLE_VAR_BL:
+					if (*(bool*)ptr == (bool)(unsigned long)p) continue;
+					break;
 				case SLE_VAR_I8:
 				case SLE_VAR_U8:
 					if (*(byte*)ptr == (byte)(unsigned long)p) continue;