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>
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)
{
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);