diff --git a/src/libcamera/control_serializer.cpp b/src/libcamera/control_serializer.cpp index 6c676811ebf3..edf3e5cab09f 100644 --- a/src/libcamera/control_serializer.cpp +++ b/src/libcamera/control_serializer.cpp @@ -361,9 +361,11 @@ ControlValue ControlSerializer::load<ControlValue>(ControlType type, return ControlValue(value); } - default: + case ControlTypeNone: return ControlValue(); } + + return ControlValue(); } template<>