* README.md:
	* DiscImageChef.DiscImages/QCOW2.cs:
	* DiscImageChef.DiscImages/DiscImageChef.DiscImages.csproj:
	  Add support for QCOW2 images, closes #44.

	* DiscImageChef.DiscImages/QED.cs:
	* DiscImageChef.DiscImages/QCOW.cs:
	  Code cleanup and format.

	* DiscImageChef/DetectImageFormat.cs:
	  Use UNIX line endings.
This commit is contained in:
2016-08-27 01:49:52 +01:00
parent 7d42f0d207
commit 5d56ecc90e
9 changed files with 694 additions and 10 deletions

View File

@@ -177,7 +177,7 @@ namespace DiscImageChef.ImagePlugins
if(stream.Length < 512)
return false;
byte[] qHdr_b = new byte[64];
stream.Read(qHdr_b, 0, 64);
qHdr = new QedHeader();
@@ -225,7 +225,7 @@ namespace DiscImageChef.ImagePlugins
if(qHdr.cluster_size < 4096 || qHdr.cluster_size > 67108864)
throw new ArgumentOutOfRangeException(nameof(qHdr.cluster_size), "Cluster size must be between 4 Kbytes and 64 Mbytes");
if(!IsPowerOfTwo(qHdr.table_size))
throw new ArgumentOutOfRangeException(nameof(qHdr.table_size), "Table size must be a power of 2");