summaryrefslogtreecommitdiff
path: root/os/src/close.c
blob: 90b22ed88d3182e2b1f1ce35847ce4acce55db54 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <reent.h>
#include <osdebug.h>
#include <errno.h>
#include "fio.h"

int _close_r(struct _reent * reent, int fd) {
    if (!fio_is_open(fd)) {
        reent->_errno = EBADF;
        return -1;
    }
    
    return fio_close(fd);
}