summaryrefslogtreecommitdiffstats
blob: dca91b8107c6b2e528df269afaecbe2a7d293c04 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
/*
 * Copyright (c) 2011 Remko Tronçon
 * Licensed under the GNU General Public License v3.
 * See Documentation/Licenses/GPLv3.txt for more information.
 */

#include <SwifTools/URIHandler/MacOSXURIHandlerHelpers.h>

#include <Cocoa/Cocoa.h>

namespace Swift {
	void registerAppAsDefaultXMPPURIHandler() {
		NSString* bundleID = [[NSBundle mainBundle] bundleIdentifier];
		LSSetDefaultHandlerForURLScheme((CFStringRef)@"xmpp", (CFStringRef)bundleID);
	}
}