Make device close cleaner.
This commit is contained in:
parent
6382608653
commit
ed1d0878af
9 changed files with 56 additions and 37 deletions
|
|
@ -213,10 +213,11 @@ static bool setup_device(void) {
|
|||
}
|
||||
|
||||
static void close_device(void) {
|
||||
CloseHandle(device_handle);
|
||||
CloseHandle(device_handle); device_handle = INVALID_HANDLE_VALUE;
|
||||
|
||||
free(device);
|
||||
free(iface);
|
||||
free(device); device = NULL;
|
||||
free(iface); iface = NULL;
|
||||
device_info = NULL;
|
||||
}
|
||||
|
||||
static bool read_packet(vpn_packet_t *packet) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue