aboutsummaryrefslogtreecommitdiff
path: root/jim-aio.c
diff options
context:
space:
mode:
Diffstat (limited to 'jim-aio.c')
-rw-r--r--jim-aio.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/jim-aio.c b/jim-aio.c
index 2d67f7c..c40d29e 100644
--- a/jim-aio.c
+++ b/jim-aio.c
@@ -81,9 +81,7 @@ static int JimAioSubCmdProc(Jim_Interp *interp, int argc, Jim_Obj *const *argv);
static void JimAioSetError(Jim_Interp *interp, Jim_Obj *name)
{
if (name) {
- const char *filename = Jim_GetString(name, NULL);
- Jim_SetResultString(interp, "", 0);
- Jim_AppendStrings(interp, Jim_GetResult(interp), filename, ": ", strerror(errno), NULL);
+ Jim_SetResultFormatted(interp, "%#s: %s", name, strerror(errno));
}
else {
Jim_SetResultString(interp, strerror(errno), -1);