MDFN_Error::MDFN_Error(const ErrnoHolder &enh) { errno_code = enh.Errno(); error_message = trio_aprintf("%s", enh.StrError()); }
MDFN_Error::MDFN_Error(const ErrnoHolder &enh) { errno_code = enh.Errno(); error_message = strdup(enh.StrError()); }
MDFN_Error::MDFN_Error(const ErrnoHolder &enh) { errno_code = enh.Errno(); asprintf(&error_message, "%s", enh.StrError()); }