* Copyright (C) 2020 Matt Schatz <genius3000@g3k.solutions>
* Copyright (C) 2019 nia <nia@netbsd.org>
* Copyright (C) 2019 iwalkalone <iwalkalone69@gmail.com>
- * Copyright (C) 2013, 2017-2020 Sadie Powell <sadie@witchery.services>
+ * Copyright (C) 2013, 2017-2021 Sadie Powell <sadie@witchery.services>
* Copyright (C) 2013 Daniel Vassdal <shutter@canternet.org>
* Copyright (C) 2013 Adam <Adam@anope.org>
* Copyright (C) 2012-2016, 2018 Attila Molnar <attilamolnar@hush.com>
std::string::size_type slash = item.name.find('/');
if (slash != std::string::npos)
{
+ // Also register foo/bar as foo.
DataProviders.insert(std::make_pair(item.name.substr(0, slash), &item));
- DataProviders.insert(std::make_pair(item.name.substr(slash + 1), &item));
}
+
dynamic_reference_base::reset_all();
break;
}