diff options
author | Steve Bennett <steveb@workware.net.au> | 2011-05-30 17:41:41 +1000 |
---|---|---|
committer | Steve Bennett <steveb@workware.net.au> | 2011-06-01 09:43:25 +1000 |
commit | ca1d944f40971c53a76c5bdf2c45f277acfc2e0e (patch) | |
tree | c780e408eb39014fbb8b8d70216993bccea55979 /jim-clock.c | |
parent | 878a8fdb576ab96d6e8c497e4dffedf82a9afbcf (diff) | |
download | jimtcl-ca1d944f40971c53a76c5bdf2c45f277acfc2e0e.zip jimtcl-ca1d944f40971c53a76c5bdf2c45f277acfc2e0e.tar.gz jimtcl-ca1d944f40971c53a76c5bdf2c45f277acfc2e0e.tar.bz2 |
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 <steveb@workware.net.au>
Diffstat (limited to 'jim-clock.c')
-rw-r--r-- | jim-clock.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/jim-clock.c b/jim-clock.c index f51b14b..f771f71 100644 --- a/jim-clock.c +++ b/jim-clock.c @@ -35,7 +35,7 @@ static int clock_cmd_format(Jim_Interp *interp, int argc, Jim_Obj *const *argv) } if (argc == 3) { - format = Jim_GetString(argv[2], NULL); + format = Jim_String(argv[2]); } if (Jim_GetLong(interp, argv[0], &seconds) != JIM_OK) { @@ -64,7 +64,7 @@ static int clock_cmd_scan(Jim_Interp *interp, int argc, Jim_Obj *const *argv) /* Initialise with the current date/time */ localtime_r(&now, &tm); - pt = strptime(Jim_GetString(argv[0], NULL), Jim_GetString(argv[2], NULL), &tm); + pt = strptime(Jim_String(argv[0]), Jim_String(argv[2]), &tm); if (pt == 0 || *pt != 0) { Jim_SetResultString(interp, "Failed to parse time according to format", -1); return JIM_ERR; |