Lines Matching full:msg
21 void IoErrorHandler::SignalError(int iostatOrErrno, const char *msg, ...) {
49 if (msg && (flags_ & hasIoMsg)) {
53 va_start(ap, msg);
54 std::vsnprintf(buffer, sizeof buffer, msg, ap);
68 if (msg) {
71 va_start(ap, msg);
72 CrashArgs(msg, ap);
94 int ioStatOrErrno, const char *msg, std::size_t length) {
96 if (msg) {
97 SignalError(ioStatOrErrno, "%.*s", static_cast<int>(length), msg);
117 const char *msg{ioMsg_.get()};
118 if (!msg) {
119 msg = IostatErrorString(ioStat_ == IostatOk ? pendingError_ : ioStat_);
121 if (msg) {
122 ToFortranDefaultCharacter(buffer, bufferLength, msg);
132 msg = "errno description is not available on device";
138 msg = ::strerror_r(ioStat_, buffer, bufferLength);
148 msg = strerror(ioStat_);
150 if (msg) {
151 ToFortranDefaultCharacter(buffer, bufferLength, msg);