summaryrefslogtreecommitdiff
path: root/xpcom/ds
diff options
context:
space:
mode:
Diffstat (limited to 'xpcom/ds')
-rw-r--r--xpcom/ds/nsCheapSets.h2
-rw-r--r--xpcom/ds/nsPersistentProperties.cpp2
-rw-r--r--xpcom/ds/nsVariant.cpp4
3 files changed, 4 insertions, 4 deletions
diff --git a/xpcom/ds/nsCheapSets.h b/xpcom/ds/nsCheapSets.h
index c2375b85f2..1d5aa21a8f 100644
--- a/xpcom/ds/nsCheapSets.h
+++ b/xpcom/ds/nsCheapSets.h
@@ -134,7 +134,7 @@ nsCheapSet<EntryType>::Put(const KeyType aVal)
mUnion.table = table;
mState = MANY;
}
- MOZ_FALLTHROUGH;
+ [[fallthrough]];
case MANY:
mUnion.table->PutEntry(aVal);
diff --git a/xpcom/ds/nsPersistentProperties.cpp b/xpcom/ds/nsPersistentProperties.cpp
index 4bbaac905d..50295984ac 100644
--- a/xpcom/ds/nsPersistentProperties.cpp
+++ b/xpcom/ds/nsPersistentProperties.cpp
@@ -226,7 +226,7 @@ nsPropertiesParser::ParseValueCharacter(char16_t aChar, const char16_t* aCur,
aTokenStart = aCur + 1;
break;
}
- MOZ_FALLTHROUGH;
+ [[fallthrough]];
case '\r':
// we're done! We have a key and value
diff --git a/xpcom/ds/nsVariant.cpp b/xpcom/ds/nsVariant.cpp
index 7e797117ad..ffec2575f0 100644
--- a/xpcom/ds/nsVariant.cpp
+++ b/xpcom/ds/nsVariant.cpp
@@ -355,7 +355,7 @@ CloneArray(uint16_t aInType, const nsIID* aInIID,
if (aOutIID) {
*aOutIID = *aInIID;
}
- MOZ_FALLTHROUGH;
+ [[fallthrough]];
case nsIDataType::VTYPE_INTERFACE: {
memcpy(*aOutValue, aInValue, allocSize);
@@ -759,7 +759,7 @@ nsDiscriminatedUnion::ToString(nsACString& aOutString) const
case nsIDataType::VTYPE_WSTRING_SIZE_IS:
case nsIDataType::VTYPE_WCHAR:
NS_ERROR("ToString being called for a string type - screwy logic!");
- MOZ_FALLTHROUGH;
+ [[fallthrough]];
// XXX We might want stringified versions of these... ???