util/editenv: Don't use %m formatter
It's not available on NetBSD outside of syslog. Using strerror() is more reliable as we retrieve errno immediately rather than down the stack. Signed-off-by: Vladimir Serbinenko <phcoder@gmail.com> Reviewed-by: Daniel Kiper <daniel.kiper@oracle.com>
This commit is contained in:
parent
f5905f6566
commit
31e47cfe2c
@ -91,7 +91,7 @@ grub_util_create_envblk_file (const char *name)
|
||||
else if (retsize < 0)
|
||||
{
|
||||
free (linkbuf);
|
||||
grub_util_error (_("cannot rename the file %s to %s: %m"), namenew, name);
|
||||
grub_util_error (_("cannot rename the file %s to %s: %s"), namenew, name, strerror (errno));
|
||||
}
|
||||
else if (retsize == size)
|
||||
{
|
||||
@ -128,7 +128,7 @@ grub_util_create_envblk_file (const char *name)
|
||||
free (rename_target);
|
||||
|
||||
if (rc < 0)
|
||||
grub_util_error (_("cannot rename the file %s to %s: %m"), namenew, name);
|
||||
grub_util_error (_("cannot rename the file %s to %s: %s"), namenew, name, strerror (errno));
|
||||
#endif
|
||||
|
||||
free (namenew);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user