diff options
author | cathook <b01902109@csie.ntu.edu.tw> | 2014-06-24 14:23:04 +0800 |
---|---|---|
committer | cathook <b01902109@csie.ntu.edu.tw> | 2014-06-24 14:23:04 +0800 |
commit | 0667012e725099e13045ebf4f2f2bee5bd049edc (patch) | |
tree | 62dd8fb100d493323f24f6e54cf403f2c8ad18c4 /meowpp/Self.h | |
parent | a9955a1a51df2b268da4d28f9ad10dbaf9815634 (diff) | |
download | meow-0667012e725099e13045ebf4f2f2bee5bd049edc.tar meow-0667012e725099e13045ebf4f2f2bee5bd049edc.tar.gz meow-0667012e725099e13045ebf4f2f2bee5bd049edc.tar.bz2 meow-0667012e725099e13045ebf4f2f2bee5bd049edc.tar.lz meow-0667012e725099e13045ebf4f2f2bee5bd049edc.tar.xz meow-0667012e725099e13045ebf4f2f2bee5bd049edc.tar.zst meow-0667012e725099e13045ebf4f2f2bee5bd049edc.zip |
add test code "feature"
Diffstat (limited to 'meowpp/Self.h')
-rw-r--r-- | meowpp/Self.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/meowpp/Self.h b/meowpp/Self.h index 6518c79..94db352 100644 --- a/meowpp/Self.h +++ b/meowpp/Self.h @@ -2,6 +2,7 @@ #define Self_h__ #include <cstdlib> +#include <algorithm> namespace meow { @@ -166,7 +167,7 @@ private: --(pointer_->counter_); Kernel* dupl = new Kernel(this, *pointer_->data_); if (pointer_->master_ == this || pointer_->master_ == NULL) { - std::swap(pointer_->pointer_, dupl->pointer_); + std::swap(pointer_->data_, dupl->data_); pointer_->master_ = NULL; } pointer_ = dupl; |