commit 72a537d: [Minor] Fix clang plugin
Vsevolod Stakhov
vsevolod at highsecure.ru
Thu May 27 14:14:04 UTC 2021
Author: Vsevolod Stakhov
Date: 2021-05-27 15:08:17 +0100
URL: https://github.com/rspamd/rspamd/commit/72a537dbc011bcb864c800261461032dd6d00d0e (HEAD -> master)
[Minor] Fix clang plugin
---
clang-plugin/plugin.cc | 2 +-
clang-plugin/printf_check.cc | 32 ++++++++++++++++----------------
2 files changed, 17 insertions(+), 17 deletions(-)
diff --git a/clang-plugin/plugin.cc b/clang-plugin/plugin.cc
index 6a40a6266..9236764e5 100644
--- a/clang-plugin/plugin.cc
+++ b/clang-plugin/plugin.cc
@@ -47,7 +47,7 @@ namespace rspamd {
std::unique_ptr <ASTConsumer> CreateASTConsumer (CompilerInstance &CI,
llvm::StringRef) override
{
- return llvm::make_unique<RspamdASTConsumer> (CI);
+ return std::make_unique<RspamdASTConsumer> (CI);
}
bool ParseArgs (const CompilerInstance &CI,
diff --git a/clang-plugin/printf_check.cc b/clang-plugin/printf_check.cc
index 37042d47a..e39cec8e3 100644
--- a/clang-plugin/printf_check.cc
+++ b/clang-plugin/printf_check.cc
@@ -157,55 +157,55 @@ namespace rspamd {
switch (type) {
case 's':
- return llvm::make_unique<PrintfArgChecker> (cstring_arg_handler,
+ return std::make_unique<PrintfArgChecker> (cstring_arg_handler,
this->pcontext, this->ci);
case 'd':
- return llvm::make_unique<PrintfArgChecker> (int_arg_handler,
+ return std::make_unique<PrintfArgChecker> (int_arg_handler,
this->pcontext, this->ci);
case 'z':
- return llvm::make_unique<PrintfArgChecker> (size_arg_handler,
+ return std::make_unique<PrintfArgChecker> (size_arg_handler,
this->pcontext, this->ci);
case 'l':
- return llvm::make_unique<PrintfArgChecker> (long_arg_handler,
+ return std::make_unique<PrintfArgChecker> (long_arg_handler,
this->pcontext, this->ci);
case 'f':
case 'g':
- return llvm::make_unique<PrintfArgChecker> (double_arg_handler,
+ return std::make_unique<PrintfArgChecker> (double_arg_handler,
this->pcontext, this->ci);
case 'F':
case 'G':
- return llvm::make_unique<PrintfArgChecker> (
+ return std::make_unique<PrintfArgChecker> (
long_double_arg_handler,
this->pcontext, this->ci);
case 'c':
- return llvm::make_unique<PrintfArgChecker> (char_arg_handler,
+ return std::make_unique<PrintfArgChecker> (char_arg_handler,
this->pcontext, this->ci);
case 'p':
- return llvm::make_unique<PrintfArgChecker> (pointer_arg_handler,
+ return std::make_unique<PrintfArgChecker> (pointer_arg_handler,
this->pcontext, this->ci);
case 'P':
- return llvm::make_unique<PrintfArgChecker> (pid_arg_handler,
+ return std::make_unique<PrintfArgChecker> (pid_arg_handler,
this->pcontext, this->ci);
case 't':
- return llvm::make_unique<PrintfArgChecker> (time_arg_handler,
+ return std::make_unique<PrintfArgChecker> (time_arg_handler,
this->pcontext, this->ci);
case 'L':
- return llvm::make_unique<PrintfArgChecker> (int64_arg_handler,
+ return std::make_unique<PrintfArgChecker> (int64_arg_handler,
this->pcontext, this->ci);
case 'D':
- return llvm::make_unique<PrintfArgChecker> (int32_arg_handler,
+ return std::make_unique<PrintfArgChecker> (int32_arg_handler,
this->pcontext, this->ci);
case 'T':
- return llvm::make_unique<PrintfArgChecker> (tok_arg_handler,
+ return std::make_unique<PrintfArgChecker> (tok_arg_handler,
this->pcontext, this->ci);
case 'V':
- return llvm::make_unique<PrintfArgChecker> (fstring_arg_handler,
+ return std::make_unique<PrintfArgChecker> (fstring_arg_handler,
this->pcontext, this->ci);
case 'v':
- return llvm::make_unique<PrintfArgChecker> (gstring_arg_handler,
+ return std::make_unique<PrintfArgChecker> (gstring_arg_handler,
this->pcontext, this->ci);
case 'e':
- return llvm::make_unique<PrintfArgChecker> (gerr_arg_handler,
+ return std::make_unique<PrintfArgChecker> (gerr_arg_handler,
this->pcontext, this->ci);
default: {
auto err_msg = std::string ("unknown parser flag: ") + type;
More information about the Commits
mailing list