mirror of
https://github.com/aaru-dps/Aaru.git
synced 2025-12-16 19:24:25 +00:00
Ensure images that do not support resume fail instead of overwriting an existing file.
This commit is contained in:
1
.idea/.idea.Aaru/.idea/vcs.xml
generated
1
.idea/.idea.Aaru/.idea/vcs.xml
generated
@@ -6,6 +6,5 @@
|
|||||||
</profile>
|
</profile>
|
||||||
</component>
|
</component>
|
||||||
<component name="VcsDirectoryMappings">
|
<component name="VcsDirectoryMappings">
|
||||||
<mapping directory="$PROJECT_DIR$" vcs="Git" />
|
|
||||||
</component>
|
</component>
|
||||||
</project>
|
</project>
|
||||||
@@ -81,7 +81,7 @@ public sealed partial class Anex86
|
|||||||
|
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
_writingStream = new FileStream(path, FileMode.OpenOrCreate, FileAccess.ReadWrite, FileShare.None);
|
_writingStream = new FileStream(path, FileMode.CreateNew, FileAccess.ReadWrite, FileShare.None);
|
||||||
}
|
}
|
||||||
catch(IOException ex)
|
catch(IOException ex)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -84,7 +84,7 @@ public sealed partial class Apple2Mg
|
|||||||
|
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
_writingStream = new FileStream(path, FileMode.OpenOrCreate, FileAccess.ReadWrite, FileShare.None);
|
_writingStream = new FileStream(path, FileMode.CreateNew, FileAccess.ReadWrite, FileShare.None);
|
||||||
}
|
}
|
||||||
catch(IOException ex)
|
catch(IOException ex)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -68,7 +68,7 @@ public sealed partial class Apridisk
|
|||||||
|
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
_writingStream = new FileStream(path, FileMode.OpenOrCreate, FileAccess.ReadWrite, FileShare.None);
|
_writingStream = new FileStream(path, FileMode.CreateNew, FileAccess.ReadWrite, FileShare.None);
|
||||||
}
|
}
|
||||||
catch(IOException ex)
|
catch(IOException ex)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -86,7 +86,7 @@ public sealed partial class Blu
|
|||||||
|
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
_writingStream = new FileStream(path, FileMode.OpenOrCreate, FileAccess.ReadWrite, FileShare.None);
|
_writingStream = new FileStream(path, FileMode.CreateNew, FileAccess.ReadWrite, FileShare.None);
|
||||||
}
|
}
|
||||||
catch(IOException ex)
|
catch(IOException ex)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -72,7 +72,7 @@ public sealed partial class CisCopy
|
|||||||
|
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
_writingStream = new FileStream(path, FileMode.OpenOrCreate, FileAccess.ReadWrite, FileShare.None);
|
_writingStream = new FileStream(path, FileMode.CreateNew, FileAccess.ReadWrite, FileShare.None);
|
||||||
}
|
}
|
||||||
catch(IOException ex)
|
catch(IOException ex)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -72,7 +72,7 @@ public sealed partial class CopyTape
|
|||||||
|
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
_dataStream = new FileStream(path, FileMode.OpenOrCreate, FileAccess.ReadWrite, FileShare.None);
|
_dataStream = new FileStream(path, FileMode.CreateNew, FileAccess.ReadWrite, FileShare.None);
|
||||||
}
|
}
|
||||||
catch(IOException ex)
|
catch(IOException ex)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -198,7 +198,7 @@ public sealed partial class DiskCopy42
|
|||||||
|
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
writingStream = new FileStream(path, FileMode.OpenOrCreate, FileAccess.ReadWrite, FileShare.None);
|
writingStream = new FileStream(path, FileMode.CreateNew, FileAccess.ReadWrite, FileShare.None);
|
||||||
}
|
}
|
||||||
catch(IOException ex)
|
catch(IOException ex)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -81,7 +81,7 @@ public sealed partial class DriDiskCopy
|
|||||||
|
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
_writingStream = new FileStream(path, FileMode.OpenOrCreate, FileAccess.ReadWrite, FileShare.None);
|
_writingStream = new FileStream(path, FileMode.CreateNew, FileAccess.ReadWrite, FileShare.None);
|
||||||
}
|
}
|
||||||
catch(IOException ex)
|
catch(IOException ex)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -100,7 +100,7 @@ public sealed partial class MaxiDisk
|
|||||||
|
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
_writingStream = new FileStream(path, FileMode.OpenOrCreate, FileAccess.ReadWrite, FileShare.None);
|
_writingStream = new FileStream(path, FileMode.CreateNew, FileAccess.ReadWrite, FileShare.None);
|
||||||
}
|
}
|
||||||
catch(IOException ex)
|
catch(IOException ex)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -82,7 +82,7 @@ public sealed partial class Parallels
|
|||||||
|
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
_writingStream = new FileStream(path, FileMode.OpenOrCreate, FileAccess.ReadWrite, FileShare.None);
|
_writingStream = new FileStream(path, FileMode.CreateNew, FileAccess.ReadWrite, FileShare.None);
|
||||||
}
|
}
|
||||||
catch(IOException ex)
|
catch(IOException ex)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -84,7 +84,7 @@ public sealed partial class Qcow
|
|||||||
|
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
_writingStream = new FileStream(path, FileMode.OpenOrCreate, FileAccess.ReadWrite, FileShare.None);
|
_writingStream = new FileStream(path, FileMode.CreateNew, FileAccess.ReadWrite, FileShare.None);
|
||||||
}
|
}
|
||||||
catch(IOException ex)
|
catch(IOException ex)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -84,7 +84,7 @@ public sealed partial class Qcow2
|
|||||||
|
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
_writingStream = new FileStream(path, FileMode.OpenOrCreate, FileAccess.ReadWrite, FileShare.None);
|
_writingStream = new FileStream(path, FileMode.CreateNew, FileAccess.ReadWrite, FileShare.None);
|
||||||
}
|
}
|
||||||
catch(IOException ex)
|
catch(IOException ex)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -84,7 +84,7 @@ public sealed partial class Qed
|
|||||||
|
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
_writingStream = new FileStream(path, FileMode.OpenOrCreate, FileAccess.ReadWrite, FileShare.None);
|
_writingStream = new FileStream(path, FileMode.CreateNew, FileAccess.ReadWrite, FileShare.None);
|
||||||
}
|
}
|
||||||
catch(IOException ex)
|
catch(IOException ex)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -88,7 +88,7 @@ public sealed partial class RayDim
|
|||||||
|
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
_writingStream = new FileStream(path, FileMode.OpenOrCreate, FileAccess.ReadWrite, FileShare.None);
|
_writingStream = new FileStream(path, FileMode.CreateNew, FileAccess.ReadWrite, FileShare.None);
|
||||||
}
|
}
|
||||||
catch(IOException ex)
|
catch(IOException ex)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -83,7 +83,7 @@ public sealed partial class RsIde
|
|||||||
|
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
_writingStream = new FileStream(path, FileMode.OpenOrCreate, FileAccess.ReadWrite, FileShare.None);
|
_writingStream = new FileStream(path, FileMode.CreateNew, FileAccess.ReadWrite, FileShare.None);
|
||||||
}
|
}
|
||||||
catch(IOException ex)
|
catch(IOException ex)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -254,7 +254,7 @@ public sealed partial class SaveDskF
|
|||||||
|
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
_writingStream = new FileStream(path, FileMode.OpenOrCreate, FileAccess.ReadWrite, FileShare.None);
|
_writingStream = new FileStream(path, FileMode.CreateNew, FileAccess.ReadWrite, FileShare.None);
|
||||||
}
|
}
|
||||||
catch(IOException ex)
|
catch(IOException ex)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -77,7 +77,7 @@ public sealed partial class Udif
|
|||||||
|
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
_writingStream = new FileStream(path, FileMode.OpenOrCreate, FileAccess.ReadWrite, FileShare.None);
|
_writingStream = new FileStream(path, FileMode.CreateNew, FileAccess.ReadWrite, FileShare.None);
|
||||||
}
|
}
|
||||||
catch(IOException ex)
|
catch(IOException ex)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -83,7 +83,7 @@ public sealed partial class Vdi
|
|||||||
|
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
_writingStream = new FileStream(path, FileMode.OpenOrCreate, FileAccess.ReadWrite, FileShare.None);
|
_writingStream = new FileStream(path, FileMode.CreateNew, FileAccess.ReadWrite, FileShare.None);
|
||||||
}
|
}
|
||||||
catch(IOException ex)
|
catch(IOException ex)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -157,7 +157,7 @@ public sealed partial class VMware
|
|||||||
|
|
||||||
// TODO: Support split
|
// TODO: Support split
|
||||||
_writingStream = new FileStream(_writingBaseName + "-flat.vmdk",
|
_writingStream = new FileStream(_writingBaseName + "-flat.vmdk",
|
||||||
FileMode.OpenOrCreate,
|
FileMode.CreateNew,
|
||||||
FileAccess.ReadWrite,
|
FileAccess.ReadWrite,
|
||||||
FileShare.None);
|
FileShare.None);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -82,7 +82,7 @@ public sealed partial class Virtual98
|
|||||||
|
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
_writingStream = new FileStream(path, FileMode.OpenOrCreate, FileAccess.ReadWrite, FileShare.None);
|
_writingStream = new FileStream(path, FileMode.CreateNew, FileAccess.ReadWrite, FileShare.None);
|
||||||
}
|
}
|
||||||
catch(IOException ex)
|
catch(IOException ex)
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user