From 4d97479cd93c04165f401f36d3fb4e9cb21e0619 Mon Sep 17 00:00:00 2001 From: Matthias Klumpp Date: Fri, 19 Jan 2024 00:49:03 +0100 Subject: [PATCH] trivial: Add NULL check before strlen --- src/as-validator.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/as-validator.c b/src/as-validator.c index a40b9254..b0412fc7 100644 --- a/src/as-validator.c +++ b/src/as-validator.c @@ -2930,7 +2930,7 @@ as_validator_validate_component_node (AsValidator *validator, AsContext *ctx, xm "name-has-dot-suffix", node_content); - if (lang == NULL && strlen (node_content) > 40) { + if (lang == NULL && node_content != NULL && strlen (node_content) > 40) { as_validator_add_issue (validator, iter, "component-name-too-long", @@ -2971,7 +2971,7 @@ as_validator_validate_component_node (AsValidator *validator, AsContext *ctx, xm "summary-first-word-not-capitalized", NULL); - if (lang == NULL && strlen (summary) > 90) { + if (lang == NULL && summary != NULL && strlen (summary) > 90) { as_validator_add_issue (validator, iter, "summary-too-long",