From 948f2e2417aecab53f3674fd78ca5ae51c757a63 Mon Sep 17 00:00:00 2001 From: Nathan Fulton Date: Tue, 25 Apr 2017 23:39:36 -0400 Subject: [PATCH] AniMax don't overwrite existing images --- AniMax/XBitmap.cs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/AniMax/XBitmap.cs b/AniMax/XBitmap.cs index 276afac..d5e9ff2 100644 --- a/AniMax/XBitmap.cs +++ b/AniMax/XBitmap.cs @@ -181,12 +181,15 @@ namespace SpiffCode if (strFileName == null) { strFileName = m_strFileName; } - m_bm.Save(strFileName); + if (!System.IO.File.Exists(strFileName)) + m_bm.Save(strFileName); if (m_bmBlack != null) { string strPath = Path.GetDirectoryName(strFileName); string strFileT = Path.GetFileName(strFileName); - m_bmBlack.Save(Path.Combine(strPath, "black_" + strFileT)); + string strBlackPath = Path.Combine(strPath, "black_" + strFileT); + if (!System.IO.File.Exists(strBlackPath)) + m_bmBlack.Save(strBlackPath); } m_fDirty = false;