/*
* InspIRCd -- Internet Relay Chat Daemon
*
- * Copyright (C) 2013 Peter Powell <petpow@saberuk.com>
+ * Copyright (C) 2017 Sadie Powell <sadie@witchery.services>
+ * Copyright (C) 2014, 2016 Attila Molnar <attilamolnar@hush.com>
*
* 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
/** The generated lines which are sent to clients. */
std::vector<Numeric::Numeric> cachedlines;
+ /** Escapes an ISUPPORT token value and appends it to the buffer.
+ * @param buffer The buffer to append to.
+ * @param value An ISUPPORT token value.
+ */
+ void AppendValue(std::string& buffer, const std::string& value);
+
public:
/** (Re)build the ISUPPORT vector.
* Called by the core on boot after all modules have been loaded, and every time when a module is loaded