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()");
|
perror("skipstone_link_recv()");
|
||||||
|
|
||||||
skipstone_link_close(link);
|
skipstone_link_destroy(link);
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
|
|
||||||
|
|
|
@ -159,13 +159,13 @@ int main(int argc, char **argv) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
skipstone_link_close(link);
|
skipstone_link_destroy(link);
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
|
|
||||||
error_io:
|
error_io:
|
||||||
error_service_new:
|
error_service_new:
|
||||||
skipstone_link_close(link);
|
skipstone_link_destroy(link);
|
||||||
|
|
||||||
error_link_open:
|
error_link_open:
|
||||||
return 1;
|
return 1;
|
||||||
|
|
|
@ -8,7 +8,7 @@ typedef struct _skipstone_link skipstone_link;
|
||||||
|
|
||||||
skipstone_link *skipstone_link_open(const char *device);
|
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);
|
int skipstone_link_fd(skipstone_link *link);
|
||||||
|
|
||||||
|
|
12
src/link.c
12
src/link.c
|
@ -59,15 +59,11 @@ error_malloc_link:
|
||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
int skipstone_link_close(skipstone_link *link) {
|
void skipstone_link_destroy(skipstone_link *link) {
|
||||||
if (tcsetattr(link->fd, TCSANOW, &link->attrs) < 0) {
|
(void)tcsetattr(link->fd, TCSANOW, &link->attrs);
|
||||||
goto error_tcsetattr;
|
(void)close(link->fd);
|
||||||
}
|
|
||||||
|
|
||||||
return close(link->fd);
|
free(link);
|
||||||
|
|
||||||
error_tcsetattr:
|
|
||||||
return -1;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
int skipstone_link_fd(skipstone_link *link) {
|
int skipstone_link_fd(skipstone_link *link) {
|
||||||
|
|
Loading…
Add table
Reference in a new issue