Rename skipstone_link_close() to destroy()
This commit is contained in:
parent
7662701cbc
commit
5e672c870f
4 changed files with 8 additions and 12 deletions
|
@ -40,7 +40,7 @@ int main(int argc, char **argv) {
|
|||
|
||||
perror("skipstone_link_recv()");
|
||||
|
||||
skipstone_link_close(link);
|
||||
skipstone_link_destroy(link);
|
||||
|
||||
return 0;
|
||||
|
||||
|
|
|
@ -159,13 +159,13 @@ int main(int argc, char **argv) {
|
|||
}
|
||||
}
|
||||
|
||||
skipstone_link_close(link);
|
||||
skipstone_link_destroy(link);
|
||||
|
||||
return 0;
|
||||
|
||||
error_io:
|
||||
error_service_new:
|
||||
skipstone_link_close(link);
|
||||
skipstone_link_destroy(link);
|
||||
|
||||
error_link_open:
|
||||
return 1;
|
||||
|
|
|
@ -8,7 +8,7 @@ typedef struct _skipstone_link skipstone_link;
|
|||
|
||||
skipstone_link *skipstone_link_open(const char *device);
|
||||
|
||||
int skipstone_link_close(skipstone_link *link);
|
||||
void skipstone_link_destroy(skipstone_link *link);
|
||||
|
||||
int skipstone_link_fd(skipstone_link *link);
|
||||
|
||||
|
|
12
src/link.c
12
src/link.c
|
@ -59,15 +59,11 @@ error_malloc_link:
|
|||
return NULL;
|
||||
}
|
||||
|
||||
int skipstone_link_close(skipstone_link *link) {
|
||||
if (tcsetattr(link->fd, TCSANOW, &link->attrs) < 0) {
|
||||
goto error_tcsetattr;
|
||||
}
|
||||
void skipstone_link_destroy(skipstone_link *link) {
|
||||
(void)tcsetattr(link->fd, TCSANOW, &link->attrs);
|
||||
(void)close(link->fd);
|
||||
|
||||
return close(link->fd);
|
||||
|
||||
error_tcsetattr:
|
||||
return -1;
|
||||
free(link);
|
||||
}
|
||||
|
||||
int skipstone_link_fd(skipstone_link *link) {
|
||||
|
|
Loading…
Add table
Reference in a new issue