Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:12.3
alsa-utils
0009-amixer-Fix-parsing-container-TLV-entries.p...
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File 0009-amixer-Fix-parsing-container-TLV-entries.patch of Package alsa-utils
From d6da86117bddeb5007058bfd599c4839858c7ca9 Mon Sep 17 00:00:00 2001 From: Takashi Iwai <tiwai@suse.de> Date: Mon, 26 Nov 2012 16:13:57 +0100 Subject: [PATCH 9/9] amixer: Fix parsing container TLV entries Fix the wrong calculation of the size of a container TLV entry, which resulted in "TLV size error" messages. Signed-off-by: Takashi Iwai <tiwai@suse.de> --- amixer/amixer.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/amixer/amixer.c b/amixer/amixer.c index 48ed1b2..5d5afce 100644 --- a/amixer/amixer.c +++ b/amixer/amixer.c @@ -531,7 +531,7 @@ static void decode_tlv(unsigned int spaces, unsigned int *tlv, unsigned int tlv_ printf("TLV size error in compound!\n"); return; } - decode_tlv(spaces + 2, tlv + idx, tlv[idx+1]); + decode_tlv(spaces + 2, tlv + idx, tlv[idx+1] + 8); idx += 2 + (tlv[1] + sizeof(unsigned int) - 1) / sizeof(unsigned int); } break; -- 1.8.0.1
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor