-/* +------------------------------------+
- * | Inspire Internet Relay Chat Daemon |
- * +------------------------------------+
+/*
+ * InspIRCd -- Internet Relay Chat Daemon
*
- * InspIRCd: (C) 2002-2009 InspIRCd Development Team
- * See: http://wiki.inspircd.org/Credits
+ * Copyright (C) 2011 Adam <Adam@anope.org>
+ * Copyright (C) 2007, 2009 Dennis Friis <peavey@inspircd.org>
+ * Copyright (C) 2009 Daniel De Graaf <danieldg@inspircd.org>
+ * Copyright (C) 2007-2009 Craig Edwards <craigedwards@brainbox.cc>
+ * Copyright (C) 2008 John Brooks <john.brooks@dereferenced.net>
+ * Copyright (C) 2007 Burlex <???@???>
+ * Copyright (C) 2007 Robin Burchell <robin+git@viroteck.net>
*
- * This program is free but copyrighted software; see
- * the file COPYING for details.
+ * This file is part of InspIRCd. InspIRCd 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, version 2.
*
- * ---------------------------------------------------
+ * 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, see <http://www.gnu.org/licenses/>.
*/
+
#include "inspircd_win32wrapper.h"
#include "inspircd.h"
#include "configreader.h"
return 0;
}
-/* World's largest hack to make m_spanningtree work */
+/* World's largest hack to make reference<> work */
#include "../src/modules/m_spanningtree/link.h"
-static void unused_Function()
+#include "../src/modules/ssl.h"
+static void unused_function()
{
reference<Link> unused_Link;
reference<Autoconnect> unused_Autoconnect;
+ reference<ssl_cert> unused_Cert;
if (unused_Link)
unused_Link->Port = -1;
if (unused_Autoconnect)
unused_Autoconnect->NextConnectTime = -1;
+ if (unused_Cert)
+ unused_Cert->dn = "";
Autoconnect *a = unused_Autoconnect;
Link *l = unused_Link;
+ ssl_cert *s = unused_Cert;
unused_Link = reference<Link>(unused_Link);
unused_Autoconnect = reference<Autoconnect>(unused_Autoconnect);
+ unused_Cert = reference<ssl_cert>(unused_Cert);
unused_Link = reference<Link>(l);
unused_Autoconnect = reference<Autoconnect>(a);
+ unused_Cert = reference<ssl_cert>(s);
delete unused_Link;
delete unused_Autoconnect;
+ delete unused_Cert;
}