1
0
Fork 0
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:
Stephan Müller 2017-11-16 13:05:26 +01:00
parent 507bfb8e30
commit bcfef995b6

View file

@ -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;