diff options
-rw-r--r-- | etnaviv/etnaviv_utils.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/etnaviv/etnaviv_utils.c b/etnaviv/etnaviv_utils.c index 4e0fc1d..f80b417 100644 --- a/etnaviv/etnaviv_utils.c +++ b/etnaviv/etnaviv_utils.c @@ -61,8 +61,12 @@ static const char *etnaviv_errors[] = { const char *etnaviv_strerror(int err) { + static char buf[80]; const char *str = NULL; + sprintf(buf, "code=%d:errno=%d", err, errno); + str = buf; + if (err < 0) { if (err >= VIV_STATUS_GPU_NOT_RESPONDING) str = etnaviv_errors[-1 - err]; |