* lib/progname.c (set_program_name): Keep program_invocation_name
and program_invocation_short_name consistent.
+2025-01-12 Pádraig Brady <P@draigBrady.com>
+
+ progname: also set program_invocation_short_name
+ * lib/progname.c (set_program_name): Keep program_invocation_name
+ and program_invocation_short_name consistent.
+
2025-01-11 Pádraig Brady <P@draigBrady.com>
file-has-acl: handle NFSv4 ACLs with listxattr returning EACCES
argv0 = base;
if (strncmp (base, "lt-", 3) == 0)
{
- argv0 = base + 3;
- /* On glibc systems, remove the "lt-" prefix from the variable
- program_invocation_short_name. */
-#if HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME
- program_invocation_short_name = (char *) argv0;
-#endif
+ base += 3;
+ argv0 = base;
}
}
#if HAVE_DECL_PROGRAM_INVOCATION_NAME
program_invocation_name = (char *) argv0;
#endif
+#if HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME
+ program_invocation_short_name = (char *) base;
+#endif
}