Fixed reference equality checks for PwUuid
This commit is contained in:
		| @@ -58,8 +58,8 @@ namespace KeePassLib | ||||
| 		{ | ||||
| 			Debug.Assert(pwUuid != null); | ||||
| 			if(pwUuid == null) throw new ArgumentNullException("pwUuid"); | ||||
| 			Debug.Assert(pwUuid != PwUuid.Zero); | ||||
| 			if(pwUuid == PwUuid.Zero) throw new ArgumentException("pwUuid == 0"); | ||||
| 			Debug.Assert(!pwUuid.EqualsValue(PwUuid.Zero)); | ||||
| 			if(pwUuid.EqualsValue(PwUuid.Zero)) throw new ArgumentException("pwUuid == 0"); | ||||
|  | ||||
| 			Debug.Assert(pbImageDataPng != null); | ||||
| 			if(pbImageDataPng == null) throw new ArgumentNullException("pbImageDataPng"); | ||||
|   | ||||
| @@ -377,7 +377,7 @@ namespace KeePassLib.Serialization | ||||
| 			WriteObject(ElemNotes, pg.Notes, true); | ||||
| 			WriteObject(ElemIcon, (int)pg.IconId); | ||||
| 			 | ||||
| 			if(pg.CustomIconUuid != PwUuid.Zero) | ||||
| 			if(!pg.CustomIconUuid.EqualsValue(PwUuid.Zero)) | ||||
| 				WriteObject(ElemCustomIconID, pg.CustomIconUuid); | ||||
| 			 | ||||
| 			WriteList(ElemTimes, pg); | ||||
| @@ -402,7 +402,7 @@ namespace KeePassLib.Serialization | ||||
| 			WriteObject(ElemUuid, pe.Uuid); | ||||
| 			WriteObject(ElemIcon, (int)pe.IconId); | ||||
| 			 | ||||
| 			if(pe.CustomIconUuid != PwUuid.Zero) | ||||
| 			if(!pe.CustomIconUuid.EqualsValue(PwUuid.Zero)) | ||||
| 				WriteObject(ElemCustomIconID, pe.CustomIconUuid); | ||||
|  | ||||
| 			WriteObject(ElemFgColor, StrUtil.ColorToUnnamedHtml(pe.ForegroundColor, true), false); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 AlexVallat
					AlexVallat