base: Correct UNKNOWN-0 error case
In some cases we were seeing UNKNOWN-0 when an actual error occurred.
This commit is contained in:
@@ -1051,7 +1051,8 @@ heim_audit_trail(heim_svc_req_desc r, heim_error_code ret, const char *retname)
|
|||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
/* Wish we had a com_err number->symbolic name function */
|
/* Wish we had a com_err number->symbolic name function */
|
||||||
(void) snprintf(retvalbuf, sizeof(retvalbuf), "UNKNOWN-%d", ret);
|
(void) snprintf(retvalbuf, sizeof(retvalbuf), "UNKNOWN-%d",
|
||||||
|
ret ? ret : r->error_code);
|
||||||
retval = retvalbuf;
|
retval = retvalbuf;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user