summaryrefslogtreecommitdiffstats
path: root/tdecore/kurl.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tdecore/kurl.cpp')
-rw-r--r--tdecore/kurl.cpp26
1 files changed, 11 insertions, 15 deletions
diff --git a/tdecore/kurl.cpp b/tdecore/kurl.cpp
index 7fd8ad26a..4203e04dc 100644
--- a/tdecore/kurl.cpp
+++ b/tdecore/kurl.cpp
@@ -2378,21 +2378,17 @@ int KURL::uriMode() const
KURL::URIMode KURL::uriModeForProtocol(const TQString& protocol)
{
+ KURL::URIMode mode = Auto;
#ifndef KDE_QT_ONLY
- KURL::URIMode mode = Auto;
- if (protocol == fileProt)
- return URL;
- if (TDEGlobal::_instance)
- mode = KProtocolInfo::uriParseMode(protocol);
- if (mode == Auto ) {
-#else
- KURL::URIMode mode = Auto;
+ if (protocol == fileProt)
+ return URL;
+ if (TDEGlobal::_instance)
+ mode = KProtocolInfo::uriParseMode(protocol);
#endif
- if ( protocol == "ed2k" || protocol == "sig2dat" || protocol == "slsk" || protocol == "data" ) mode = RawURI;
- else if ( protocol == "mailto" ) mode = Mailto;
- else mode = URL;
-#ifndef KDE_QT_ONLY
- }
-#endif
- return mode;
+ if (mode == Auto ) {
+ if ( protocol == "ed2k" || protocol == "sig2dat" || protocol == "slsk" || protocol == "data" ) mode = RawURI;
+ else if ( protocol == "mailto" ) mode = Mailto;
+ else mode = URL;
+ }
+ return mode;
}