Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 21 Oct 2002 10:52:08 -0700 (PDT)
From:      Robert Watson <rwatson@FreeBSD.org>
To:        Perforce Change Reviews <perforce@freebsd.org>
Subject:   PERFORCE change 19810 for review
Message-ID:  <200210211752.g9LHq81d019908@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=19810

Change 19810 by rwatson@rwatson_paprika on 2002/10/21 10:51:22

	Use != NULL rather than treating a pointer as a boolean.

Affected files ...

.. //depot/projects/trustedbsd/mac/sys/security/mac_biba/mac_biba.c#143 edit
.. //depot/projects/trustedbsd/mac/sys/security/mac_mls/mac_mls.c#124 edit

Differences ...

==== //depot/projects/trustedbsd/mac/sys/security/mac_biba/mac_biba.c#143 (text+ko) ====

@@ -399,12 +399,13 @@
 
 	mac_biba->mb_rangelow.mbe_type = typelow;
 	mac_biba->mb_rangelow.mbe_grade = gradelow;
-	if (compartmentslow)
-		memcpy(mac_biba->mb_rangelow.mbe_compartments, compartmentslow,
+	if (compartmentslow != NULL)
+		memcpy(mac_biba->mb_rangelow.mbe_compartments,
+		    compartmentslow,
 		    sizeof(mac_biba->mb_rangelow.mbe_compartments));
 	mac_biba->mb_rangehigh.mbe_type = typehigh;
 	mac_biba->mb_rangehigh.mbe_grade = gradehigh;
-	if (compartmentshigh)
+	if (compartmentshigh != NULL)
 		memcpy(mac_biba->mb_rangehigh.mbe_compartments,
 		    compartmentshigh,
 		    sizeof(mac_biba->mb_rangehigh.mbe_compartments));
@@ -418,7 +419,7 @@
 
 	mac_biba->mb_single.mbe_type = type;
 	mac_biba->mb_single.mbe_grade = grade;
-	if (compartments)
+	if (compartments != NULL)
 		memcpy(mac_biba->mb_single.mbe_compartments, compartments,
 		    sizeof(mac_biba->mb_single.mbe_compartments));
 	mac_biba->mb_flags |= MAC_BIBA_FLAG_SINGLE;

==== //depot/projects/trustedbsd/mac/sys/security/mac_mls/mac_mls.c#124 (text+ko) ====

@@ -388,13 +388,15 @@
 
 	mac_mls->mm_rangelow.mme_type = typelow;
 	mac_mls->mm_rangelow.mme_level = levellow;
-	if (compartmentslow)
-		memcpy(mac_mls->mm_rangelow.mme_compartments, compartmentslow,
+	if (compartmentslow != NULL)
+		memcpy(mac_mls->mm_rangelow.mme_compartments,
+		    compartmentslow,
 		    sizeof(mac_mls->mm_rangelow.mme_compartments));
 	mac_mls->mm_rangehigh.mme_type = typehigh;
 	mac_mls->mm_rangehigh.mme_level = levelhigh;
-	if (compartmentshigh)
-		memcpy(mac_mls->mm_rangehigh.mme_compartments, compartmentshigh,
+	if (compartmentshigh != NULL)
+		memcpy(mac_mls->mm_rangehigh.mme_compartments,
+		    compartmentshigh,
 		    sizeof(mac_mls->mm_rangehigh.mme_compartments));
 	mac_mls->mm_flags |= MAC_MLS_FLAG_RANGE;
 }
@@ -406,7 +408,7 @@
 
 	mac_mls->mm_single.mme_type = type;
 	mac_mls->mm_single.mme_level = level;
-	if (compartments)
+	if (compartments != NULL)
 		memcpy(mac_mls->mm_single.mme_compartments, compartments,
 		    sizeof(mac_mls->mm_single.mme_compartments));
 	mac_mls->mm_flags |= MAC_MLS_FLAG_SINGLE;

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe p4-projects" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200210211752.g9LHq81d019908>