diff options
author | Andrei Karas <akaras@inbox.ru> | 2015-06-26 02:20:39 +0300 |
---|---|---|
committer | Andrei Karas <akaras@inbox.ru> | 2015-06-26 02:20:39 +0300 |
commit | 2850bd01b539f9d64c1c487cf4c899e3b9b7f5a2 (patch) | |
tree | f933cd0479e675d367bf9c1131664b222b491890 | |
parent | b6a8b96b678eeda4f61ee8e20a19a47707537637 (diff) | |
download | paranucker-2850bd01b539f9d64c1c487cf4c899e3b9b7f5a2.tar.gz paranucker-2850bd01b539f9d64c1c487cf4c899e3b9b7f5a2.tar.bz2 paranucker-2850bd01b539f9d64c1c487cf4c899e3b9b7f5a2.tar.xz paranucker-2850bd01b539f9d64c1c487cf4c899e3b9b7f5a2.zip |
Fix compilation warnings.
-rw-r--r-- | src/analysis/declaration.cpp | 4 | ||||
-rw-r--r-- | src/analysis/expression.cpp | 16 | ||||
-rw-r--r-- | src/analysis/function.cpp | 2 | ||||
-rw-r--r-- | src/analysis/ref.cpp | 4 | ||||
-rw-r--r-- | src/plugin.cpp | 5 |
5 files changed, 23 insertions, 8 deletions
diff --git a/src/analysis/declaration.cpp b/src/analysis/declaration.cpp index fef92c5..544a52b 100644 --- a/src/analysis/declaration.cpp +++ b/src/analysis/declaration.cpp @@ -34,7 +34,9 @@ namespace Analysis { -void analyseVarDecl(VarDeclNode *node, const WalkItem &wi, WalkItem &wo) +void analyseVarDecl(VarDeclNode *node A_UNUSED, + const WalkItem &wi A_UNUSED, + WalkItem &wo A_UNUSED) { // need atleast one arg for check if (command == FindArgs) diff --git a/src/analysis/expression.cpp b/src/analysis/expression.cpp index 43bdbba..0fa56a7 100644 --- a/src/analysis/expression.cpp +++ b/src/analysis/expression.cpp @@ -128,7 +128,9 @@ void analyseModifyExpr(ModifyExprNode *node, const WalkItem &wi, WalkItem &wo) } } -void analysePointerPlusExpr(PointerPlusExprNode *node, const WalkItem &wi, WalkItem &wo) +void analysePointerPlusExpr(PointerPlusExprNode *node, + const WalkItem &wi, + WalkItem &wo A_UNUSED) { // need atleast one arg for check if (node->args.empty() || command == FindArgs) @@ -137,7 +139,9 @@ void analysePointerPlusExpr(PointerPlusExprNode *node, const WalkItem &wi, WalkI reportParmDeclNullPointer(node, node->args[0], wi); } -void analyseAddrExpr(AddrExprNode *node, const WalkItem &wi, WalkItem &wo) +void analyseAddrExpr(AddrExprNode *node, + const WalkItem &wi, + WalkItem &wo A_UNUSED) { // need atleast one arg for check if (node->args.empty() || command == FindArgs) @@ -161,7 +165,9 @@ void analyseAddrExpr(AddrExprNode *node, const WalkItem &wi, WalkItem &wo) reportParmDeclNullPointer(node, node->args[0], wi); } -void analyseReturnExpr(ReturnExprNode *node, const WalkItem &wi, WalkItem &wo) +void analyseReturnExpr(ReturnExprNode *node A_UNUSED, + const WalkItem &wi A_UNUSED, + WalkItem &wo) { wo.isReturned = true; } @@ -519,7 +525,9 @@ void analyseCleanupPointExpr(CleanupPointExprNode* node, const WalkItem &wi, Wal wo.stopWalking = true; } -void analyseInitExpr(InitExprNode* node, const WalkItem &wi, WalkItem &wo) +void analyseInitExpr(InitExprNode* node, + const WalkItem &wi A_UNUSED, + WalkItem &wo) { // need one arg for check if (node->args.size() < 2 || command == FindArgs) diff --git a/src/analysis/function.cpp b/src/analysis/function.cpp index 4d7f73b..156534e 100644 --- a/src/analysis/function.cpp +++ b/src/analysis/function.cpp @@ -122,7 +122,7 @@ void analyseFunction(FunctionDeclNode *node, const WalkItem &wi, WalkItem &wo) size_t sz = node->args.size(); if (types.size() < sz) sz = types.size(); - for (int f = 0; f < sz; f ++) + for (size_t f = 0; f < sz; f ++) { const TypeNode *const type = types[f]; if (!type || type->nodeType != POINTER_TYPE) diff --git a/src/analysis/ref.cpp b/src/analysis/ref.cpp index 8a5ea50..f59bce8 100644 --- a/src/analysis/ref.cpp +++ b/src/analysis/ref.cpp @@ -39,7 +39,9 @@ namespace Analysis { -void analyseComponentRef(ComponentRefNode *node, const WalkItem &wi, WalkItem &wo) +void analyseComponentRef(ComponentRefNode *node, + const WalkItem &wi, + WalkItem &wo A_UNUSED) { // need atleast one arg for check if (!node->object || command == FindArgs) diff --git a/src/plugin.cpp b/src/plugin.cpp index 8c5879b..0938f71 100644 --- a/src/plugin.cpp +++ b/src/plugin.cpp @@ -55,8 +55,11 @@ static void pre_generic(void *gcc_data, } int plugin_init (struct plugin_name_args *plugin_info, - struct plugin_gcc_version *version A_UNUSED) + struct plugin_gcc_version *version) { + if (!plugin_default_version_check (version, &gcc_version)) + return 1; + const char *const plugin_name = plugin_info->base_name; const int argc = plugin_info->argc; struct plugin_argument *argv = plugin_info->argv; |