[libxslt] Fix -Wimplicit-fallthrough warnings
- From: Nick Wellnhofer <nwellnhof src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libxslt] Fix -Wimplicit-fallthrough warnings
- Date: Sun, 20 Oct 2019 16:20:25 +0000 (UTC)
commit b6f38bfdd2241cded26d20036d99669df305ce7e
Author: Nick Wellnhofer <wellnhofer aevum de>
Date: Sun Oct 20 17:00:58 2019 +0200
Fix -Wimplicit-fallthrough warnings
libxslt/numbers.c | 2 +-
libxslt/pattern.c | 1 +
libxslt/transform.c | 2 +-
3 files changed, 3 insertions(+), 2 deletions(-)
---
diff --git a/libxslt/numbers.c b/libxslt/numbers.c
index ad900e1f..92023f8a 100644
--- a/libxslt/numbers.c
+++ b/libxslt/numbers.c
@@ -985,7 +985,7 @@ xsltFormatNumberConversion(xsltDecimalFormatPtr self,
*result = xmlStrdup(BAD_CAST "-");
else
*result = xmlStrdup(self->minusSign);
- /* no-break on purpose */
+ /* Intentional fall-through */
case 1:
if ((self == NULL) || (self->infinity == NULL))
*result = xmlStrcat(*result, BAD_CAST "Infinity");
diff --git a/libxslt/pattern.c b/libxslt/pattern.c
index 6f093d05..8e4cd4a2 100644
--- a/libxslt/pattern.c
+++ b/libxslt/pattern.c
@@ -2383,6 +2383,7 @@ xsltGetTemplate(xsltTransformContextPtr ctxt, xmlNodePtr node,
case XML_ELEMENT_NODE:
if (node->name[0] == ' ')
break;
+ /* Intentional fall-through */
case XML_ATTRIBUTE_NODE:
case XML_PI_NODE:
name = node->name;
diff --git a/libxslt/transform.c b/libxslt/transform.c
index d7ab0b66..d1c47932 100644
--- a/libxslt/transform.c
+++ b/libxslt/transform.c
@@ -5028,7 +5028,7 @@ xsltApplyTemplates(xsltTransformContextPtr ctxt, xmlNodePtr node,
break;
}
}
- /* no break on purpose */
+ /* Intentional fall-through */
case XML_ELEMENT_NODE:
case XML_DOCUMENT_NODE:
case XML_HTML_DOCUMENT_NODE:
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]