summaryrefslogtreecommitdiffstats
path: root/tdeio/tdeio/kmimemagic.cpp
diff options
context:
space:
mode:
authorSlávek Banko <slavek.banko@axis.cz>2014-10-09 03:17:02 +0200
committerSlávek Banko <slavek.banko@axis.cz>2014-10-09 03:17:48 +0200
commit03a61295af97983a2313df9717653a466c99ef03 (patch)
treea322176b1ec239813aa19066af0245eb3452b32d /tdeio/tdeio/kmimemagic.cpp
parente1eaf5a90159b023cb4c0c9e5c68acba397c1457 (diff)
downloadtdelibs-03a61295af97983a2313df9717653a466c99ef03.tar.gz
tdelibs-03a61295af97983a2313df9717653a466c99ef03.zip
Fix FTBFS on missing magic_getpath
Diffstat (limited to 'tdeio/tdeio/kmimemagic.cpp')
-rw-r--r--tdeio/tdeio/kmimemagic.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/tdeio/tdeio/kmimemagic.cpp b/tdeio/tdeio/kmimemagic.cpp
index 41c69dd3a..97496de98 100644
--- a/tdeio/tdeio/kmimemagic.cpp
+++ b/tdeio/tdeio/kmimemagic.cpp
@@ -20,6 +20,7 @@
Boston, MA 02110-1301, USA.
*/
+#include "config.h"
#include "kmimemagic.h"
#include <kdebug.h>
#include <tdeapplication.h>
@@ -164,7 +165,11 @@ struct config_rec {
int KMimeMagic::apprentice( const TQString& magicfile ) {
TQString maindatabase = magicfile;
if (maindatabase == "") {
+#ifdef HAVE_LIBMAGIC_GETPATH
maindatabase = magic_getpath(0, FILE_LOAD);
+#else
+ maindatabase = TQString(LIBMAGIC_PATH);
+#endif
if (maindatabase == "") {
kdWarning() << k_funcinfo << "Unable to locate system mime magic database; mime type detection will not function correctly!" << endl;
}