[banshee] Dap.MassStorage: PlaylistPaths to return empty array (bgo#682996)
- From: AndrÃs Aragoneses <aaragoneses src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [banshee] Dap.MassStorage: PlaylistPaths to return empty array (bgo#682996)
- Date: Wed, 19 Sep 2012 22:34:43 +0000 (UTC)
commit b5b29072db9ce8c57fa379599f9523ef129953bd
Author: Andres G. Aragoneses <knocte gmail com>
Date: Wed Sep 19 23:30:02 2012 +0100
Dap.MassStorage: PlaylistPaths to return empty array (bgo#682996)
MassStorageDevice was returning an array with a null value instead of
just an empty array for the PlaylistPaths property.
Good opportunity to transform the property to be an auto-property too.
.../Banshee.Dap.MassStorage/MassStorageDevice.cs | 7 ++++---
1 files changed, 4 insertions(+), 3 deletions(-)
---
diff --git a/src/Dap/Banshee.Dap.MassStorage/Banshee.Dap.MassStorage/MassStorageDevice.cs b/src/Dap/Banshee.Dap.MassStorage/Banshee.Dap.MassStorage/MassStorageDevice.cs
index 617c691..17fdca2 100644
--- a/src/Dap/Banshee.Dap.MassStorage/Banshee.Dap.MassStorage/MassStorageDevice.cs
+++ b/src/Dap/Banshee.Dap.MassStorage/Banshee.Dap.MassStorage/MassStorageDevice.cs
@@ -121,7 +121,9 @@ namespace Banshee.Dap.MassStorage
video_folders = MergeValues ("video_folders", config, DefaultVideoFolders);
playback_mime_types = MergeValues ("output_formats", config, DefaultPlaybackMimeTypes);
playlist_formats = MergeValues ("playlist_formats", config, DefaultPlaylistFormats);
- playlist_paths = new string [] { GetPreferredValue ("playlist_path", config, DefaultPlaylistPath) };
+ var playlist_path = GetPreferredValue ("playlist_path", config, DefaultPlaylistPath);
+ PlaylistPaths = playlist_path != null ? new string [] { playlist_path } : new string [0];
+
folder_depth = GetPreferredValue ("folder_depth", config, DefaultFolderDepth);
string preferred_folder_separator = GetPreferredValue ("folder_separator", config, DefaultFolderSeparator);
@@ -266,9 +268,8 @@ namespace Banshee.Dap.MassStorage
get { return null; }
}
- private string [] playlist_paths;
public virtual string [] PlaylistPaths {
- get { return playlist_paths; }
+ get; private set;
}
protected virtual string[] DefaultPlaybackMimeTypes {
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]