From c935d00986727f727a7c9525fc054f64ba77e9ae Mon Sep 17 00:00:00 2001 From: David Sansome <davidsansome@gmail.com> Date: Sat, 24 Jul 2010 17:53:40 +0000 Subject: [PATCH] Fix compilation without libgpod --- src/devices/devicemanager.cpp | 10 +++++++--- src/devices/gpoddevice.h | 2 ++ 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/src/devices/devicemanager.cpp b/src/devices/devicemanager.cpp index 13814108c..666348696 100644 --- a/src/devices/devicemanager.cpp +++ b/src/devices/devicemanager.cpp @@ -19,15 +19,19 @@ #include "devicemanager.h" #include "devicekitlister.h" #include "filesystemdevice.h" -#include "giolister.h" -#include "gpoddevice.h" #include "core/musicstorage.h" #include "core/taskmanager.h" #include "core/utilities.h" #include "ui/iconloader.h" #ifdef Q_OS_DARWIN -#include "macdevicelister.h" +# include "macdevicelister.h" +#endif +#ifdef HAVE_LIBGPOD +# include "gpoddevice.h" +#endif +#ifdef HAVE_GIO +# include "giolister.h" #endif #include <QIcon> diff --git a/src/devices/gpoddevice.h b/src/devices/gpoddevice.h index fa9df48ea..b12594cb0 100644 --- a/src/devices/gpoddevice.h +++ b/src/devices/gpoddevice.h @@ -23,6 +23,8 @@ #include <QMutex> #include <QWaitCondition> +#include <gpod/itdb.h> + class GPodLoader; class GPodDevice : public ConnectedDevice, public MusicStorage {