summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorArgyrios Kyrtzidis <akyrtzi@gmail.com>2010-11-05 22:10:14 +0000
committerArgyrios Kyrtzidis <akyrtzi@gmail.com>2010-11-05 22:10:14 +0000
commitd87ea457bb0af7366286f78ffa90b9b6c6650417 (patch)
tree4c2040c559264a21279fbfae1e78e16a7141bbdb
parent5a2c68d308067ad92b980a689d4d76b13aae2632 (diff)
downloadbcm5719-llvm-d87ea457bb0af7366286f78ffa90b9b6c6650417.tar.gz
bcm5719-llvm-d87ea457bb0af7366286f78ffa90b9b6c6650417.zip
Initialize the array with the "C++ way".
llvm-svn: 118302
-rw-r--r--clang/include/clang/Basic/Diagnostic.h4
1 files changed, 1 insertions, 3 deletions
diff --git a/clang/include/clang/Basic/Diagnostic.h b/clang/include/clang/Basic/Diagnostic.h
index 55bda36e38e..f9c211f3b14 100644
--- a/clang/include/clang/Basic/Diagnostic.h
+++ b/clang/include/clang/Basic/Diagnostic.h
@@ -215,9 +215,7 @@ private:
unsigned char Values[diag::DIAG_UPPER_LIMIT/2];
public:
- DiagMappings() {
- memset(Values, 0, diag::DIAG_UPPER_LIMIT/2);
- }
+ DiagMappings() : Values() { }
void setMapping(diag::kind Diag, unsigned Map) {
size_t Shift = (Diag & 1)*4;
OpenPOWER on IntegriCloud