summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNAKAMURA Takumi <geek4civic@gmail.com>2013-02-20 15:52:44 +0000
committerNAKAMURA Takumi <geek4civic@gmail.com>2013-02-20 15:52:44 +0000
commit6139b55222851e9fabde5c91de9e50ed8739c6c6 (patch)
tree74e5a3276ce75ab5488f6003b07fa4ec8095ae9e
parentb34c79e4bbe5accbb54d0291e8bef5d2bfef32e4 (diff)
downloadllvm-6139b55222851e9fabde5c91de9e50ed8739c6c6.tar.gz
llvm-6139b55222851e9fabde5c91de9e50ed8739c6c6.tar.bz2
llvm-6139b55222851e9fabde5c91de9e50ed8739c6c6.tar.xz
Revert r175626, "ADT/Optional.h: Appease msvc."
Sorry, I didn't cover +Asserts, by accident. :( git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@175633 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r--include/llvm/ADT/Optional.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/include/llvm/ADT/Optional.h b/include/llvm/ADT/Optional.h
index e1fc2e8661..6c91a13a5b 100644
--- a/include/llvm/ADT/Optional.h
+++ b/include/llvm/ADT/Optional.h
@@ -70,7 +70,7 @@ public:
void reset() {
if (hasVal) {
- (**this).~T();
+ (*this)->~T();
hasVal = false;
}
}