diff --git a/include/libcamera/controls.h b/include/libcamera/controls.h index 7c7828ae..4bfe9615 100644 --- a/include/libcamera/controls.h +++ b/include/libcamera/controls.h @@ -125,7 +125,7 @@ struct control_type> : public control_type> { }; template -struct control_type>> : public control_type { +struct control_type && sizeof(T) == sizeof(int32_t)>> : public control_type { }; } /* namespace details */