mirror of
				https://github.com/vdr-projects/vdr.git
				synced 2025-03-01 10:50:46 +00:00 
			
		
		
		
	Removed checking for minimum line length of 21 characters in the LIRC receiver code
This commit is contained in:
		| @@ -2665,3 +2665,7 @@ Milan Cvijanovic <elcom_cvijo@hotmail.com> | ||||
|  | ||||
| Frank Neumann <frank.neumann@hp.com> | ||||
|  for suggesting to reduce the thread and I/O priority cCuttingThread::Action() | ||||
|  | ||||
| Gerald Dachs <vdr@dachsweb.de> | ||||
|  for reporting a problem with checking for minimum line length of 21 characters in | ||||
|  the LIRC receiver code | ||||
|   | ||||
							
								
								
									
										4
									
								
								HISTORY
									
									
									
									
									
								
							
							
						
						
									
										4
									
								
								HISTORY
									
									
									
									
									
								
							| @@ -6481,7 +6481,7 @@ Video Disk Recorder Revision History | ||||
|   from Osama Alrawab). See INSTALL for information on how to turn this on. | ||||
| - Added Arabian language texts (thanks to Osama Alrawab). | ||||
|  | ||||
| 2011-03-06: Version 1.7.17 | ||||
| 2011-03-08: Version 1.7.17 | ||||
|  | ||||
| - Updated the Estonian OSD texts (thanks to Arthur Konovalov). | ||||
| - Fixed following symbolic links in RemoveFileOrDir() (cont'd) (thanks to | ||||
| @@ -6549,3 +6549,5 @@ Video Disk Recorder Revision History | ||||
|   patch from Manuel Reimer). | ||||
| - Now reducing the thread and I/O priority cCuttingThread::Action() to make the | ||||
|   foreground process more responsive (suggested by Frank Neumann). | ||||
| - Removed checking for minimum line length of 21 characters in the LIRC receiver code | ||||
|   (reported by Gerald Dachs). | ||||
|   | ||||
							
								
								
									
										5
									
								
								lirc.c
									
									
									
									
									
								
							
							
						
						
									
										5
									
								
								lirc.c
									
									
									
									
									
								
							| @@ -6,7 +6,7 @@ | ||||
|  * | ||||
|  * LIRC support added by Carsten Koch <Carsten.Koch@icem.de>  2000-06-16. | ||||
|  * | ||||
|  * $Id: lirc.c 1.15 2006/05/28 08:48:13 kls Exp $ | ||||
|  * $Id: lirc.c 2.1 2011/03/08 15:35:13 kls Exp $ | ||||
|  */ | ||||
|  | ||||
| #include "lirc.h" | ||||
| @@ -86,7 +86,8 @@ void cLircRemote::Action(void) | ||||
|                  } | ||||
|            } | ||||
|  | ||||
|         if (ready && ret > 21) { | ||||
|         if (ready && ret > 0) { | ||||
|            buf[ret - 1] = 0; | ||||
|            int count; | ||||
|            char KeyName[LIRC_KEY_BUF]; | ||||
|            if (sscanf(buf, "%*x %x %29s", &count, KeyName) != 2) { // '29' in '%29s' is LIRC_KEY_BUF-1! | ||||
|   | ||||
		Reference in New Issue
	
	Block a user