mirror of
https://github.com/rfc2822/GfxTablet
synced 2025-10-03 09:39:16 +02:00
only use xopenDisplay once in driver
This commit is contained in:
parent
507bfb8e30
commit
bcfef995b6
1 changed files with 2 additions and 2 deletions
|
@ -25,6 +25,7 @@
|
||||||
|
|
||||||
|
|
||||||
int udp_socket, sending;
|
int udp_socket, sending;
|
||||||
|
Display *disp;
|
||||||
|
|
||||||
typedef struct event_packet event_packet;
|
typedef struct event_packet event_packet;
|
||||||
typedef struct sockaddr_in sockaddr_in;
|
typedef struct sockaddr_in sockaddr_in;
|
||||||
|
@ -132,7 +133,6 @@ void *send_current_screen(void *arg){
|
||||||
sending_t *args = (sending_t*) arg;
|
sending_t *args = (sending_t*) arg;
|
||||||
sockaddr_in from = args->from;
|
sockaddr_in from = args->from;
|
||||||
int slen = args->slen;
|
int slen = args->slen;
|
||||||
Display *disp = XOpenDisplay(":0");
|
|
||||||
|
|
||||||
if (!disp) {
|
if (!disp) {
|
||||||
return NULL;
|
return NULL;
|
||||||
|
@ -187,9 +187,9 @@ void *send_current_screen(void *arg){
|
||||||
}
|
}
|
||||||
sending=0;
|
sending=0;
|
||||||
}
|
}
|
||||||
|
|
||||||
int main(void){
|
int main(void){
|
||||||
int device;
|
int device;
|
||||||
|
disp = XOpenDisplay(":0");
|
||||||
sending=0;
|
sending=0;
|
||||||
event_packet ev_pkt;
|
event_packet ev_pkt;
|
||||||
sending_t sock_t;
|
sending_t sock_t;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue