mirror of
				https://gitlab.alpinelinux.org/alpine/aports.git
				synced 2025-10-31 00:12:05 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			84 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			Diff
		
	
	
	
	
	
			
		
		
	
	
			84 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			Diff
		
	
	
	
	
	
| Fix compatibility with musl's time64 on 32-bit arches.
 | |
| 
 | |
| See https://gitlab.alpinelinux.org/alpine/aports/-/commit/1d4742aaaea19666bffb2a71a4312da0dcc41f72#note_180127
 | |
| 
 | |
| --- a/src/vkbd/uinput.c
 | |
| +++ b/src/vkbd/uinput.c
 | |
| @@ -194,8 +194,8 @@
 | |
|  
 | |
|  	ev.value = state;
 | |
|  
 | |
| -	ev.time.tv_sec = 0;
 | |
| -	ev.time.tv_usec = 0;
 | |
| +	ev.input_event_sec = 0;
 | |
| +	ev.input_event_usec = 0;
 | |
|  
 | |
|  	write(vkbd->fd, &ev, sizeof(ev));
 | |
|  
 | |
| @@ -267,8 +267,8 @@
 | |
|  		ev.code = REL_X;
 | |
|  		ev.value = x;
 | |
|  
 | |
| -		ev.time.tv_sec = 0;
 | |
| -		ev.time.tv_usec = 0;
 | |
| +		ev.input_event_sec = 0;
 | |
| +		ev.input_event_usec = 0;
 | |
|  
 | |
|  		write(vkbd->pfd, &ev, sizeof(ev));
 | |
|  	}
 | |
| @@ -278,8 +278,8 @@
 | |
|  		ev.code = REL_Y;
 | |
|  		ev.value = y;
 | |
|  
 | |
| -		ev.time.tv_sec = 0;
 | |
| -		ev.time.tv_usec = 0;
 | |
| +		ev.input_event_sec = 0;
 | |
| +		ev.input_event_usec = 0;
 | |
|  
 | |
|  		write(vkbd->pfd, &ev, sizeof(ev));
 | |
|  	}
 | |
| @@ -304,8 +304,8 @@
 | |
|  	ev.code = REL_WHEEL;
 | |
|  	ev.value = y;
 | |
|  
 | |
| -	ev.time.tv_sec = 0;
 | |
| -	ev.time.tv_usec = 0;
 | |
| +	ev.input_event_sec = 0;
 | |
| +	ev.input_event_usec = 0;
 | |
|  
 | |
|  	write(vkbd->pfd, &ev, sizeof(ev));
 | |
|  
 | |
| @@ -313,8 +313,8 @@
 | |
|  	ev.code = REL_HWHEEL;
 | |
|  	ev.value = x;
 | |
|  
 | |
| -	ev.time.tv_sec = 0;
 | |
| -	ev.time.tv_usec = 0;
 | |
| +	ev.input_event_sec = 0;
 | |
| +	ev.input_event_usec = 0;
 | |
|  
 | |
|  	write(vkbd->pfd, &ev, sizeof(ev));
 | |
|  
 | |
| @@ -338,8 +338,8 @@
 | |
|  	ev.code = ABS_X;
 | |
|  	ev.value = x;
 | |
|  
 | |
| -	ev.time.tv_sec = 0;
 | |
| -	ev.time.tv_usec = 0;
 | |
| +	ev.input_event_sec = 0;
 | |
| +	ev.input_event_usec = 0;
 | |
|  
 | |
|  	write(vkbd->pfd, &ev, sizeof(ev));
 | |
|  
 | |
| @@ -347,8 +347,8 @@
 | |
|  	ev.code = ABS_Y;
 | |
|  	ev.value = y;
 | |
|  
 | |
| -	ev.time.tv_sec = 0;
 | |
| -	ev.time.tv_usec = 0;
 | |
| +	ev.input_event_sec = 0;
 | |
| +	ev.input_event_usec = 0;
 | |
|  
 | |
|  	write(vkbd->pfd, &ev, sizeof(ev));
 | |
|  
 |