[Haiku-commits] r27468 - haiku/trunk/src/add-ons/kernel/file_systems/iso9660

mmlr at mail.berlios.de mmlr at mail.berlios.de
Sat Sep 13 02:10:43 CEST 2008


Author: mmlr
Date: 2008-09-13 02:10:40 +0200 (Sat, 13 Sep 2008)
New Revision: 27468
ViewCVS: http://svn.berlios.de/viewcvs/haiku?rev=27468&view=rev

Modified:
   haiku/trunk/src/add-ons/kernel/file_systems/iso9660/iso9660_identify.cpp
Log:
CID 1021: Move NULL check before dereferencing "string" in the TRACE statement.


Modified: haiku/trunk/src/add-ons/kernel/file_systems/iso9660/iso9660_identify.cpp
===================================================================
--- haiku/trunk/src/add-ons/kernel/file_systems/iso9660/iso9660_identify.cpp	2008-09-13 00:06:59 UTC (rev 27467)
+++ haiku/trunk/src/add-ons/kernel/file_systems/iso9660/iso9660_identify.cpp	2008-09-13 00:10:40 UTC (rev 27468)
@@ -196,11 +196,12 @@
 iso9660_info::_SetString(char **string, const char *newString,
 	uint32 newLength)
 {
-	TRACE(("iso9660_info::set_string(%p ('%s'), '%s', %ld)\n", string,
-		*string, newString, newLength));
 	if (string == NULL)
 		return;
 
+	TRACE(("iso9660_info::set_string(%p ('%s'), '%s', %ld)\n", string,
+		*string, newString, newLength));
+
 	char *&oldString = *string; 
 	free(oldString);
 




More information about the Haiku-commits mailing list