summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/helper/jim.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/helper/jim.c b/src/helper/jim.c
index c1434dbb..32eb6759 100644
--- a/src/helper/jim.c
+++ b/src/helper/jim.c
@@ -8734,12 +8734,15 @@ int Jim_EvalFile(Jim_Interp *interp, const char *filename)
int nread, totread, maxlen, buflen;
int retval;
Jim_Obj *scriptObjPtr;
+ char cwd[ 2048 ];
if ((fp = fopen(filename, "r")) == NULL) {
Jim_SetResult(interp, Jim_NewEmptyStringObj(interp));
+ getcwd( cwd, sizeof(cwd) );
Jim_AppendStrings(interp, Jim_GetResult(interp),
- "Error loading script \"", filename, "\": ",
- strerror(errno), NULL);
+ "Error loading script \"", filename, "\"",
+ " cwd: ", cwd,
+ " err: ", strerror(errno), NULL);
return JIM_ERR;
}
buflen = 1024;