Remove use of non-threadsafe strerror

Add helper class to use strerror_r or strerror_s
This commit is contained in:
Jonathan G Rennison
2024-06-10 18:18:18 +01:00
parent 81ba704477
commit 102ba8932e
5 changed files with 46 additions and 10 deletions

View File

@@ -125,7 +125,7 @@ void MusicDriver_ExtMidi::DoPlay()
}
case -1:
DEBUG(driver, 0, "extmidi: couldn't fork: %s", strerror(errno));
DEBUG(driver, 0, "extmidi: couldn't fork: %s", StrErrorDumper().GetLast());
[[fallthrough]];
default: