From ca1d944f40971c53a76c5bdf2c45f277acfc2e0e Mon Sep 17 00:00:00 2001 From: Steve Bennett Date: Mon, 30 May 2011 17:41:41 +1000 Subject: Add Jim_String() macro It is very common to get the string value without the length. Jim_String() is a macro which does that. Signed-off-by: Steve Bennett --- jimsh.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'jimsh.c') diff --git a/jimsh.c b/jimsh.c index f677efb..96d24c9 100644 --- a/jimsh.c +++ b/jimsh.c @@ -79,7 +79,7 @@ int main(int argc, char *const argv[]) /* Register static extensions */ if (Jim_InitStaticExtensions(interp) != JIM_OK) { Jim_MakeErrorMessage(interp); - fprintf(stderr, "%s\n", Jim_GetString(Jim_GetResult(interp), NULL)); + fprintf(stderr, "%s\n", Jim_String(Jim_GetResult(interp))); } Jim_SetVariableStrWithStr(interp, "jim_argv0", argv[0]); @@ -89,7 +89,7 @@ int main(int argc, char *const argv[]) if (argc == 1) { if (retcode == JIM_ERR) { Jim_MakeErrorMessage(interp); - fprintf(stderr, "%s\n", Jim_GetString(Jim_GetResult(interp), NULL)); + fprintf(stderr, "%s\n", Jim_String(Jim_GetResult(interp))); } if (retcode != JIM_EXIT) { JimSetArgv(interp, 0, NULL); @@ -101,7 +101,7 @@ int main(int argc, char *const argv[]) JimSetArgv(interp, argc - 3, argv + 3); retcode = Jim_Eval(interp, argv[2]); if (retcode != JIM_ERR) { - printf("%s\n", Jim_GetString(Jim_GetResult(interp), NULL)); + printf("%s\n", Jim_String(Jim_GetResult(interp))); } } else { @@ -111,7 +111,7 @@ int main(int argc, char *const argv[]) } if (retcode == JIM_ERR) { Jim_MakeErrorMessage(interp); - fprintf(stderr, "%s\n", Jim_GetString(Jim_GetResult(interp), NULL)); + fprintf(stderr, "%s\n", Jim_String(Jim_GetResult(interp))); } } if (retcode == JIM_EXIT) { -- cgit v1.1