[banshee] Prevent NRE in equalizer (BGO #548912)



commit f6b61577f14b4aafb1f9acd7569bcd70033a0d04
Author: Gabriel Burt <gabriel burt gmail com>
Date:   Fri Jun 5 17:53:40 2009 -0500

    Prevent NRE in equalizer (BGO #548912)
---
 .../EqualizerPresetComboBox.cs                     |    8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)

diff --git a/src/Core/Banshee.ThickClient/Banshee.Equalizer.Gui/EqualizerPresetComboBox.cs b/src/Core/Banshee.ThickClient/Banshee.Equalizer.Gui/EqualizerPresetComboBox.cs
index 1b156d2..417c141 100644
--- a/src/Core/Banshee.ThickClient/Banshee.Equalizer.Gui/EqualizerPresetComboBox.cs
+++ b/src/Core/Banshee.ThickClient/Banshee.Equalizer.Gui/EqualizerPresetComboBox.cs
@@ -82,6 +82,10 @@ namespace Banshee.Equalizer.Gui
                 eq = active_eq;
             }
             
+            if (Entry == null) {
+                return;
+            }
+
             eq.Name = Entry.Text;
             
             TreeIter iter;
@@ -137,7 +141,9 @@ namespace Banshee.Equalizer.Gui
             
             if (!ActivateFirstEqualizer ()) {
                 active_eq = null;
-                Entry.Text = String.Empty;
+                if (Entry != null) {
+                    Entry.Text = String.Empty;
+                }
             }
         }
         



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]