From 2b16beb85160aa8a501d442f2366d6831de0d995 Mon Sep 17 00:00:00 2001 From: Michael Schwarz Date: Fri, 10 Oct 2025 13:51:48 +0200 Subject: [PATCH] Add nullptr default parameter for consistency. --- libnymea-sunspec/tools/generate-models.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libnymea-sunspec/tools/generate-models.py b/libnymea-sunspec/tools/generate-models.py index 6797ab5..fbf3041 100644 --- a/libnymea-sunspec/tools/generate-models.py +++ b/libnymea-sunspec/tools/generate-models.py @@ -897,7 +897,7 @@ def writeRepeatingBlockClassDefinition(fileDescriptor, className, modelId): writeClassFlags(fileDescriptor, className, dataPoints) # Constructor - writeLine(fileDescriptor, ' explicit %s(quint16 blockIndex, quint16 blockSize, quint16 modbusStartRegister, %s *parent);' % (blockClassName, className)) + writeLine(fileDescriptor, ' explicit %s(quint16 blockIndex, quint16 blockSize, quint16 modbusStartRegister, %s *parent = nullptr);' % (blockClassName, className)) writeLine(fileDescriptor, ' ~%s() override = default;' % blockClassName) writeLine(fileDescriptor)