Changes in 22.10
================
* fuser -k -m ... won't kill itself Debian #562767
+ * fuser -NAME fixed SF #2924691, Debian #563388, Gentoo #297423
+ * Added locale.h include for killall on non NLS SF #2922163
+ * Reversed normal file fuser -k check Debian #563387
Changes in 22.9
===============
for (pptr = proc_head; pptr != NULL; pptr = pptr->next) {
if ( pptr->pid == mypid)
continue; /* dont kill myself */
- if ( pptr->proc_type == PTYPE_NORMAL )
+ if ( pptr->proc_type != PTYPE_NORMAL )
continue;
if ((opts & OPT_INTERACTIVE) && (ask(pptr->pid) == 0))
continue;
#include <selinux/selinux.h>
#endif /*WITH_SELINUX*/
+#ifdef HAVE_LOCALE_H
+#include <locale.h>
+#endif /* HAVE_LOCALE_H */
+
#include "i18n.h"
#include "comm.h"
#include "signals.h"