From c0fb08917c472da3a094e9bd4cd5ee22a721336c Mon Sep 17 00:00:00 2001 From: Chris Peterson Date: Sun, 22 Nov 2015 22:09:23 -0800 Subject: [PATCH] Bug 1235237 - Annotate intentional switch fallthrough to suppress -Wimplicit-fallthrough warning in storage/. r=mak storage/mozStoragePrivateHelpers.cpp:234:5 [-Wimplicit-fallthrough] unannotated fall-through between switch labels --- storage/mozStoragePrivateHelpers.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/storage/mozStoragePrivateHelpers.cpp b/storage/mozStoragePrivateHelpers.cpp index d6819fe8c6ca..61fe86bbcafe 100644 --- a/storage/mozStoragePrivateHelpers.cpp +++ b/storage/mozStoragePrivateHelpers.cpp @@ -230,6 +230,7 @@ convertVariantToStorageVariant(nsIVariant* aVariant) // Take ownership of the data avoiding a further copy. return new AdoptedBlobVariant(v); } + MOZ_FALLTHROUGH; } case nsIDataType::VTYPE_EMPTY: case nsIDataType::VTYPE_EMPTY_ARRAY: @@ -244,7 +245,6 @@ convertVariantToStorageVariant(nsIVariant* aVariant) } return nullptr; - } namespace { @@ -273,7 +273,5 @@ newCompletionEvent(mozIStorageCompletionCallback *aCallback) return event.forget(); } - - } // namespace storage } // namespace mozilla