CVSROOT: /sources/dotgnu-pnet
Module name: pnetlib
Branch:
Changes by: Deryk Robosson <[EMAIL PROTECTED]> 06/05/14 06:12:28
Modified files:
. : ChangeLog
DotGNU.Images : Image.cs
Log message:
Validate argument of public method
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/dotgnu-pnet/pnetlib/ChangeLog.diff?tr1=1.2400&tr2=1.2401&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/dotgnu-pnet/pnetlib/DotGNU.Images/Image.cs.diff?tr1=1.10&tr2=1.11&r1=text&r2=text
Patches:
Index: pnetlib/ChangeLog
diff -u pnetlib/ChangeLog:1.2400 pnetlib/ChangeLog:1.2401
--- pnetlib/ChangeLog:1.2400 Sun May 14 05:31:09 2006
+++ pnetlib/ChangeLog Sun May 14 06:12:28 2006
@@ -2,6 +2,7 @@
* DotGNU.Images/JpegLib.cs: Add [NonSerialzedAttribute] tag to an
additional three struct members.
+ * DotGNU.Images/Image.cs: Validate argument of public method.
2006-05-13 Deryk Robosson <[EMAIL PROTECTED]>
Index: pnetlib/DotGNU.Images/Image.cs
diff -u pnetlib/DotGNU.Images/Image.cs:1.10 pnetlib/DotGNU.Images/Image.cs:1.11
--- pnetlib/DotGNU.Images/Image.cs:1.10 Tue Dec 23 22:07:07 2003
+++ pnetlib/DotGNU.Images/Image.cs Sun May 14 06:12:28 2006
@@ -307,6 +307,11 @@
// throw "FormatException" if the format could not be loaded.
public void Load(String filename)
{
+ if(filename == null)
+ {
+ throw new
ArgumentNullException("filename", "Argument cannot be null");
+ }
+
Stream stream = new FileStream
(filename, FileMode.Open,
FileAccess.Read);
try
_______________________________________________
dotgnu-pnet-commits mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/dotgnu-pnet-commits