A
lgorithmique
N
umérique
D
istribuée
Public GIT Repository
projects
/
simgrid.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
[sonar] Extract assignment from sub-expression.
[simgrid.git]
/
src
/
mc
/
inspect
/
DwarfExpression.hpp
diff --git
a/src/mc/inspect/DwarfExpression.hpp
b/src/mc/inspect/DwarfExpression.hpp
index
ab229de
..
bf31842
100644
(file)
--- a/
src/mc/inspect/DwarfExpression.hpp
+++ b/
src/mc/inspect/DwarfExpression.hpp
@@
-100,7
+100,8
@@
public:
{
if (size_ == stack_.size())
throw evaluation_error("DWARF stack overflow");
- stack_[size_++] = value;
+ stack_[size_] = value;
+ size_++;
}
/* Pop a value from the top of the stack */
@@
-108,7
+109,8
@@
public:
{
if (size_ == 0)
throw evaluation_error("DWARF stack underflow");
- return stack_[--size_];
+ --size_;
+ return stack_[size_];
}
// These are DWARF operations (DW_OP_foo):