[chronojump] More Close after Dispose on TextWriters
- From: Xavier de Blas <xaviblas src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [chronojump] More Close after Dispose on TextWriters
- Date: Wed, 19 Nov 2014 21:45:17 +0000 (UTC)
commit c4bd9fc76eea881a9cca157f2653ec100cc8f582
Author: Xavier de Blas <xaviblas gmail com>
Date: Wed Nov 19 22:44:04 2014 +0100
More Close after Dispose on TextWriters
src/chronojump.cs | 1 +
src/exportSession.cs | 1 +
src/gui/encoder.cs | 2 ++
src/stats/main.cs | 1 +
src/utilEncoder.cs | 3 +++
5 files changed, 8 insertions(+), 0 deletions(-)
---
diff --git a/src/chronojump.cs b/src/chronojump.cs
index 12fa8fa..c139a8f 100644
--- a/src/chronojump.cs
+++ b/src/chronojump.cs
@@ -727,6 +727,7 @@ Console.WriteLine("--6--");
TextWriter writer = File.CreateText(runningFileName);
writer.WriteLine(Process.GetCurrentProcess().Id);
writer.Flush();
+ writer.Close();
((IDisposable)writer).Dispose();
}
diff --git a/src/exportSession.cs b/src/exportSession.cs
index dc0ebc6..af41bbd 100644
--- a/src/exportSession.cs
+++ b/src/exportSession.cs
@@ -841,6 +841,7 @@ public class ExportSession
protected void closeWriter ()
{
+ writer.Close();
((IDisposable)writer).Dispose();
}
diff --git a/src/gui/encoder.cs b/src/gui/encoder.cs
index f169285..9648e83 100644
--- a/src/gui/encoder.cs
+++ b/src/gui/encoder.cs
@@ -2118,6 +2118,7 @@ public partial class ChronoJumpWindow
}
writer.Flush();
+ writer.Close();
((IDisposable)writer).Dispose();
return true;
@@ -3046,6 +3047,7 @@ public partial class ChronoJumpWindow
}
writer.Flush();
+ writer.Close();
((IDisposable)writer).Dispose();
} catch {
string myString = string.Format(
diff --git a/src/stats/main.cs b/src/stats/main.cs
index 4a13c6e..b73e543 100644
--- a/src/stats/main.cs
+++ b/src/stats/main.cs
@@ -1504,6 +1504,7 @@ public class Stat
TextWriter writer = File.CreateText(rScript);
writer.Write(rString);
writer.Flush();
+ writer.Close();
((IDisposable)writer).Dispose();
Util.RunRScript(rScript);
diff --git a/src/utilEncoder.cs b/src/utilEncoder.cs
index 71bdc27..80b1f12 100644
--- a/src/utilEncoder.cs
+++ b/src/utilEncoder.cs
@@ -494,6 +494,7 @@ public class UtilEncoder
TextWriter writer = File.CreateText(optionsFile);
writer.Write(scriptOptions);
writer.Flush();
+ writer.Close();
((IDisposable)writer).Dispose();
if (UtilAll.IsWindows()) {
@@ -613,6 +614,7 @@ public class UtilEncoder
TextWriter writer = File.CreateText(optionsFile);
writer.Write(scriptOptions);
writer.Flush();
+ writer.Close();
((IDisposable)writer).Dispose();
if (UtilAll.IsWindows()) {
@@ -797,6 +799,7 @@ public class UtilEncoder
TextWriter writer = File.CreateText(fileCurveFull);
writer.Write(contents);
writer.Flush();
+ writer.Close();
((IDisposable)writer).Dispose();
return fileCurve;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]