--- acct.c.0 Mon Dec 6 13:19:49 1999
+++ acct.c Mon Dec 6 13:20:19 1999
@@ -150,12 +150,12 @@
{
struct file *file = NULL, *old_acct = NULL;
char *tmp;
- int error = -EPERM;
+ int error;
- lock_kernel();
if (!capable(CAP_SYS_PACCT))
- goto out;
+ return -EPERM;
+ lock_kernel();
if (name) {
tmp = getname(name);
error = PTR_ERR(tmp);