diff options
-rw-r--r-- | pk/file.c | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -15,7 +15,8 @@ file_t *stdout, *stdin, *stderr; void file_incref(file_t* f) { - atomic_add(&f->refcnt, 1); + long prev = atomic_add(&f->refcnt, 1); + kassert(prev > 0); } void file_decref(file_t* f) |