1
0
Fork 0
mirror of git://git.code.sf.net/p/zsh/code synced 2025-09-02 22:11:54 +02:00

unposted: use pm->node.nam to get names for parameters in errors

This commit is contained in:
Peter Stephenson 2011-08-15 19:32:30 +00:00
parent 512660352f
commit 3ba487ca77
2 changed files with 12 additions and 5 deletions

View file

@ -1,3 +1,8 @@
2011-08-15 Peter Stephenson <p.w.stephenson@ntlworld.com>
* unposted: Src/Modules/datetime.c: use pm->node.nam to get
parameter names for errors.
2011-08-14 Mikael Magnusson <mikachu@gmail.com>
* 29673: Doc/Zsh/compsys.yo: clarify what 'other' in the
@ -15260,5 +15265,5 @@
*****************************************************
* This is used by the shell to define $ZSH_PATCHLEVEL
* $Revision: 1.5429 $
* $Revision: 1.5430 $
*****************************************************

View file

@ -152,13 +152,13 @@ getcurrentsecs(UNUSED(Param pm))
}
static double
getcurrentrealtime(UNUSED(Param pm))
getcurrentrealtime(Param pm)
{
#ifdef HAVE_CLOCK_GETTIME
struct timespec now;
if (clock_gettime(CLOCK_REALTIME, &now) < 0) {
zwarn("EPOCHREALTIME: unable to retrieve time: %e", errno);
zwarn("%s: unable to retrieve time: %e", pm->node.nam, errno);
return (double)0.0;
}
@ -167,6 +167,7 @@ getcurrentrealtime(UNUSED(Param pm))
struct timeval now;
struct timezone dummy_tz;
(void)pm;
gettimeofday(&now, &dummy_tz);
return (double)now.tv_sec + (double)now.tv_usec * 1e-6;
@ -174,7 +175,7 @@ getcurrentrealtime(UNUSED(Param pm))
}
static char **
getcurrenttime(UNUSED(Param pm))
getcurrenttime(Param pm)
{
char **arr;
char buf[DIGBUFSIZE];
@ -183,7 +184,7 @@ getcurrenttime(UNUSED(Param pm))
struct timespec now;
if (clock_gettime(CLOCK_REALTIME, &now) < 0) {
zwarn("EPOCHREALTIME: unable to retrieve time: %e", errno);
zwarn("%s: unable to retrieve time: %e", pm->node.nam, errno);
return NULL;
}
@ -199,6 +200,7 @@ getcurrenttime(UNUSED(Param pm))
struct timeval now;
struct timezone dummy_tz;
(void)pm;
gettimeofday(&now, &dummy_tz);
arr = (char **)zhalloc(3 * sizeof(*arr));