summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Volkov <pva@gentoo.org>2006-06-05 14:00:20 +0000
committerPeter Volkov <pva@gentoo.org>2006-06-05 14:00:20 +0000
commit67d3f3a0423a3b230e40317ae3e0f94fbbf09d6f (patch)
treee0308a25eb74cc3254128654162b802029e38199 /net-analyzer/sussen/files/sussen-0.22-panel-applet-crash.patch
parentFix ppc64 keyword (diff)
downloadhistorical-67d3f3a0423a3b230e40317ae3e0f94fbbf09d6f.tar.gz
historical-67d3f3a0423a3b230e40317ae3e0f94fbbf09d6f.tar.bz2
historical-67d3f3a0423a3b230e40317ae3e0f94fbbf09d6f.zip
Fix for another crash reported in bug 135493.
Package-Manager: portage-2.0.54-r2
Diffstat (limited to 'net-analyzer/sussen/files/sussen-0.22-panel-applet-crash.patch')
-rw-r--r--net-analyzer/sussen/files/sussen-0.22-panel-applet-crash.patch41
1 files changed, 41 insertions, 0 deletions
diff --git a/net-analyzer/sussen/files/sussen-0.22-panel-applet-crash.patch b/net-analyzer/sussen/files/sussen-0.22-panel-applet-crash.patch
new file mode 100644
index 000000000000..e44766568264
--- /dev/null
+++ b/net-analyzer/sussen/files/sussen-0.22-panel-applet-crash.patch
@@ -0,0 +1,41 @@
+diff -Naur sussen-0.22.orig/applet/ActionDialog.cs sussen-0.22/applet/ActionDialog.cs
+--- sussen-0.22.orig/applet/ActionDialog.cs 2006-06-05 17:42:51.000000000 +0400
++++ sussen-0.22/applet/ActionDialog.cs 2006-06-05 17:41:20.000000000 +0400
+@@ -269,6 +269,14 @@
+
+ return retVal;
+ }
++
++ static string GetTempFileName ()
++ {
++ string tmpFile = Path.GetTempFileName ();
++ File.Delete (tmpFile);
++
++ return tmpFile;
++ }
+
+ public void OnExecuteClicked (object o, EventArgs args)
+ {
+@@ -307,6 +315,8 @@
+
+ return;
+ }
++ } else {
++ config.DataFileName = GetTempFileName ();
+ }
+
+ if (saveResultsCheckButton.Active) {
+diff -Naur sussen-0.22.orig/applet/Applet.cs sussen-0.22/applet/Applet.cs
+--- sussen-0.22.orig/applet/Applet.cs 2006-05-13 19:38:50.000000000 +0400
++++ sussen-0.22/applet/Applet.cs 2006-06-05 17:42:27.000000000 +0400
+@@ -152,7 +152,9 @@
+ tips.Enable ();
+ tips.Sink ();
+
+- Console.WriteLine ("{0} created.", Defines.PACKAGE);
++ Console.WriteLine ("{0} created.", Defines.PACKAGE);
++
++ program.Run ();
+ }
+
+ void ShowScanSystemDialog ()