Take out array size for constexpr std::array

C++20 supports initializing array without size using std::to_array

Signed-off-by: Brandon Kim <brandonkim@google.com>
Change-Id: I7f955ddaf7c4368f364eae6ff401b0916f5cbe6f
diff --git a/src/HwmonTempMain.cpp b/src/HwmonTempMain.cpp
index 20af79d..7344b57 100644
--- a/src/HwmonTempMain.cpp
+++ b/src/HwmonTempMain.cpp
@@ -39,24 +39,24 @@
 static constexpr float pollRateDefault = 0.5;
 
 namespace fs = std::filesystem;
-static constexpr std::array<const char*, 17> sensorTypes = {
-    "xyz.openbmc_project.Configuration.EMC1412",
-    "xyz.openbmc_project.Configuration.EMC1413",
-    "xyz.openbmc_project.Configuration.EMC1414",
-    "xyz.openbmc_project.Configuration.MAX31725",
-    "xyz.openbmc_project.Configuration.MAX31730",
-    "xyz.openbmc_project.Configuration.MAX6581",
-    "xyz.openbmc_project.Configuration.MAX6654",
-    "xyz.openbmc_project.Configuration.NCT7802",
-    "xyz.openbmc_project.Configuration.SBTSI",
-    "xyz.openbmc_project.Configuration.LM95234",
-    "xyz.openbmc_project.Configuration.TMP112",
-    "xyz.openbmc_project.Configuration.TMP175",
-    "xyz.openbmc_project.Configuration.TMP421",
-    "xyz.openbmc_project.Configuration.TMP441",
-    "xyz.openbmc_project.Configuration.LM75A",
-    "xyz.openbmc_project.Configuration.TMP75",
-    "xyz.openbmc_project.Configuration.W83773G"};
+static auto sensorTypes{
+    std::to_array<const char*>({"xyz.openbmc_project.Configuration.EMC1412",
+                                "xyz.openbmc_project.Configuration.EMC1413",
+                                "xyz.openbmc_project.Configuration.EMC1414",
+                                "xyz.openbmc_project.Configuration.MAX31725",
+                                "xyz.openbmc_project.Configuration.MAX31730",
+                                "xyz.openbmc_project.Configuration.MAX6581",
+                                "xyz.openbmc_project.Configuration.MAX6654",
+                                "xyz.openbmc_project.Configuration.NCT7802",
+                                "xyz.openbmc_project.Configuration.SBTSI",
+                                "xyz.openbmc_project.Configuration.LM95234",
+                                "xyz.openbmc_project.Configuration.TMP112",
+                                "xyz.openbmc_project.Configuration.TMP175",
+                                "xyz.openbmc_project.Configuration.TMP421",
+                                "xyz.openbmc_project.Configuration.TMP441",
+                                "xyz.openbmc_project.Configuration.LM75A",
+                                "xyz.openbmc_project.Configuration.TMP75",
+                                "xyz.openbmc_project.Configuration.W83773G"})};
 
 void createSensors(
     boost::asio::io_service& io, sdbusplus::asio::object_server& objectServer,