Browse Source

Fix a file leak in function `at_kfd`

pull/276/head
MaxXSoft 4 years ago
parent
commit
d4d8809538
No known key found for this signature in database GPG Key ID: 2EA2C94B755A42A5
  1. 4
      pk/syscall.c

4
pk/syscall.c

@ -129,7 +129,9 @@ static int at_kfd(int dirfd)
file_t* dir = file_get(dirfd);
if (dir == NULL)
return -1;
return dir->kfd;
int kfd = dir->kfd;
file_decref(dir);
return kfd;
}
int sys_openat(int dirfd, const char* name, int flags, int mode)

Loading…
Cancel
Save