From b5e1bd5705842fe73bbb12e5ff771e42e10cb004 Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Wed, 9 Jan 2013 22:23:37 +0100 Subject: Playlist.hxx: move prototype to PlaylistGlobal.hxx --- Makefile.am | 2 +- src/Main.cxx | 1 + src/Playlist.hxx | 3 --- src/PlaylistGlobal.cxx | 1 + src/PlaylistGlobal.hxx | 26 ++++++++++++++++++++++++++ 5 files changed, 29 insertions(+), 4 deletions(-) create mode 100644 src/PlaylistGlobal.hxx diff --git a/Makefile.am b/Makefile.am index cff1ca662..33d19d958 100644 --- a/Makefile.am +++ b/Makefile.am @@ -261,7 +261,7 @@ src_mpd_SOURCES = \ src/PlayerThread.cxx src/PlayerThread.hxx \ src/PlayerControl.cxx src/PlayerControl.hxx \ src/Playlist.cxx \ - src/PlaylistGlobal.cxx \ + src/PlaylistGlobal.cxx src/PlaylistGlobal.hxx \ src/PlaylistControl.cxx \ src/PlaylistEdit.cxx \ src/PlaylistPrint.cxx src/PlaylistPrint.hxx \ diff --git a/src/Main.cxx b/src/Main.cxx index cd6392d58..d05a95947 100644 --- a/src/Main.cxx +++ b/src/Main.cxx @@ -21,6 +21,7 @@ #include "Main.hxx" #include "CommandLine.hxx" #include "PlaylistFile.hxx" +#include "PlaylistGlobal.hxx" #include "UpdateGlue.hxx" #include "MusicChunk.hxx" #include "StateFile.hxx" diff --git a/src/Playlist.hxx b/src/Playlist.hxx index 5e64a8e81..0bb2d2e7a 100644 --- a/src/Playlist.hxx +++ b/src/Playlist.hxx @@ -253,7 +253,4 @@ public: void SetConsume(bool new_value); }; -void -playlist_global_init(); - #endif diff --git a/src/PlaylistGlobal.cxx b/src/PlaylistGlobal.cxx index 8490392ea..1a5f11410 100644 --- a/src/PlaylistGlobal.cxx +++ b/src/PlaylistGlobal.cxx @@ -23,6 +23,7 @@ */ #include "config.h" +#include "PlaylistGlobal.hxx" #include "Playlist.hxx" #include "Main.hxx" #include "Partition.hxx" diff --git a/src/PlaylistGlobal.hxx b/src/PlaylistGlobal.hxx new file mode 100644 index 000000000..4397292db --- /dev/null +++ b/src/PlaylistGlobal.hxx @@ -0,0 +1,26 @@ +/* + * Copyright (C) 2003-2013 The Music Player Daemon Project + * http://www.musicpd.org + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#ifndef MPD_PLAYLIST_GLOBAL_HXX +#define MPD_PLAYLIST_GLOBAL_HXX + +void +playlist_global_init(); + +#endif -- cgit v1.2.3