platform/x86: think-lmi: Use strreplace() to replace a character by nul
authorAndy Shevchenko <andriy.shevchenko@linux.intel.com>
Mon, 18 Sep 2023 13:51:16 +0000 (16:51 +0300)
committerHans de Goede <hdegoede@redhat.com>
Thu, 21 Sep 2023 16:31:19 +0000 (18:31 +0200)
commit6cb9c8637c672584d4915559001020237840acba
treed1d32b56e1e58297d6fcf43021e836249d44ac15
parente621198016e99cddc097d32cd3b56b15cee27d91
platform/x86: think-lmi: Use strreplace() to replace a character by nul

We can replace
p = strchrnul(str, '$OLD');
*p = '\0';
with
strreplace(str, '$OLD', '\0');
that does the compatible modification without a need of the temporary variable.

Reviewed-by: Ilpo Järvinen <ilpo.jarvinen@linux.intel.com>
Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Link: https://lore.kernel.org/r/20230918135116.1248560-2-andriy.shevchenko@linux.intel.com
Reviewed-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
drivers/platform/x86/think-lmi.c