From ce882e3910e03f094607c4655ee3c4698aa21587 Mon Sep 17 00:00:00 2001 From: Nick Babcock Date: Wed, 6 Oct 2021 09:19:56 -0500 Subject: [PATCH] Remove duplicate nvidia moniker in hardware name (#571) Thanks to @nickbabcock --- LibreHardwareMonitorLib/Hardware/Gpu/NvidiaGpu.cs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/LibreHardwareMonitorLib/Hardware/Gpu/NvidiaGpu.cs b/LibreHardwareMonitorLib/Hardware/Gpu/NvidiaGpu.cs index 74dd0ad..2d6ca3c 100644 --- a/LibreHardwareMonitorLib/Hardware/Gpu/NvidiaGpu.cs +++ b/LibreHardwareMonitorLib/Hardware/Gpu/NvidiaGpu.cs @@ -876,8 +876,10 @@ namespace LibreHardwareMonitor.Hardware.Gpu private static string GetName(NvApi.NvPhysicalGpuHandle handle) { if (NvApi.NvAPI_GPU_GetFullName(handle, out string gpuName) == NvApi.NvStatus.OK) - return "NVIDIA " + gpuName.Trim(); - + { + string name = gpuName.Trim(); + return name.StartsWith("NVIDIA", StringComparison.OrdinalIgnoreCase) ? name : "NVIDIA " + name; + } return "NVIDIA"; }