Commit ae180b6b authored by Ulrich Sibiller's avatar Ulrich Sibiller

xkb: fix shadow warnings

xkb.c: In function ‘ProcXkbSetCompatMap’: xkb.c:2601:20: warning: declaration of ‘i’ shadows a previous local [-Wshadow=compatible-local] register unsigned i,bit; ^ xkb.c:2529:23: note: shadowed declaration is here register unsigned i,bit; ^ xkb.c:2601:22: warning: declaration of ‘bit’ shadows a previous local [-Wshadow=compatible-local] register unsigned i,bit; ^~~ xkb.c:2529:25: note: shadowed declaration is here register unsigned i,bit; ^~~ Backport of this xorg upstream commit: commit 344eea237fc07dedfd733d14f95ed0ad26bb5f81 Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net> Date: Tue Oct 16 02:04:34 2012 -0500 xkb: fix shadow warnings Signed-off-by: 's avatarYaakov Selkowitz <yselkowitz@users.sourceforge.net> Reviewed-by: 's avatarPeter Hutterer <peter.hutterer@who-t.net>
parent 3c3e11cb
...@@ -136,7 +136,6 @@ char tmpname[PATH_MAX]; ...@@ -136,7 +136,6 @@ char tmpname[PATH_MAX];
file= list->pattern[what]; file= list->pattern[what];
map= strrchr(file,'('); map= strrchr(file,'(');
if (map!=NULL) { if (map!=NULL) {
char *tmp;
map++; map++;
tmp= strrchr(map,')'); tmp= strrchr(map,')');
if ((tmp==NULL)||(tmp[1]!='\0')) { if ((tmp==NULL)||(tmp[1]!='\0')) {
......
...@@ -876,21 +876,21 @@ XkbWriteKeyTypes( XkbDescPtr xkb, ...@@ -876,21 +876,21 @@ XkbWriteKeyTypes( XkbDescPtr xkb,
buf= (char *)&wire[1]; buf= (char *)&wire[1];
if (wire->nMapEntries>0) { if (wire->nMapEntries>0) {
xkbKTMapEntryWireDesc * wire; xkbKTMapEntryWireDesc * ewire;
XkbKTMapEntryPtr entry; XkbKTMapEntryPtr entry;
wire= (xkbKTMapEntryWireDesc *)buf; ewire= (xkbKTMapEntryWireDesc *)buf;
entry= type->map; entry= type->map;
for (n=0;n<type->map_count;n++,wire++,entry++) { for (n=0;n<type->map_count;n++,ewire++,entry++) {
wire->active= entry->active; ewire->active= entry->active;
wire->mask= entry->mods.mask; ewire->mask= entry->mods.mask;
wire->level= entry->level; ewire->level= entry->level;
wire->realMods= entry->mods.real_mods; ewire->realMods= entry->mods.real_mods;
wire->virtualMods= entry->mods.vmods; ewire->virtualMods= entry->mods.vmods;
if (client->swapped) { if (client->swapped) {
swaps(&wire->virtualMods); swaps(&ewire->virtualMods);
} }
} }
buf= (char *)wire; buf= (char *)ewire;
if (type->preserve!=NULL) { if (type->preserve!=NULL) {
xkbModsWireDesc * pwire; xkbModsWireDesc * pwire;
XkbModsPtr preserve; XkbModsPtr preserve;
...@@ -2598,7 +2598,6 @@ ProcXkbSetCompatMap(ClientPtr client) ...@@ -2598,7 +2598,6 @@ ProcXkbSetCompatMap(ClientPtr client)
} }
if (stuff->groups!=0) { if (stuff->groups!=0) {
register unsigned i,bit;
xkbModsWireDesc *wire = (xkbModsWireDesc *)data; xkbModsWireDesc *wire = (xkbModsWireDesc *)data;
for (i=0,bit=1;i<XkbNumKbdGroups;i++,bit<<=1) { for (i=0,bit=1;i<XkbNumKbdGroups;i++,bit<<=1) {
if (stuff->groups&bit) { if (stuff->groups&bit) {
......
...@@ -117,12 +117,12 @@ unsigned ndx; ...@@ -117,12 +117,12 @@ unsigned ndx;
return; return;
} }
if ( rg->currentDown!=0 ) { if ( rg->currentDown!=0 ) {
int key = xE->u.u.detail; int tmpkey = xE->u.u.detail;
xE->u.u.type= KeyRelease; xE->u.u.type= KeyRelease;
xE->u.u.detail= rg->currentDown; xE->u.u.detail= rg->currentDown;
XkbHandleActions(keybd,keybd,xE,count); XkbHandleActions(keybd,keybd,xE,count);
xE->u.u.type= KeyPress; xE->u.u.type= KeyPress;
xE->u.u.detail= key; xE->u.u.detail= tmpkey;
} }
rg->currentDown= key; rg->currentDown= key;
} }
......
...@@ -1271,7 +1271,6 @@ char buf[256],*tmp; ...@@ -1271,7 +1271,6 @@ char buf[256],*tmp;
} }
else if (type==XkbKB_RadioGroup) { else if (type==XkbKB_RadioGroup) {
int g; int g;
char *tmp;
g= ((behavior->data)&(~XkbKB_RGAllowNone))+1; g= ((behavior->data)&(~XkbKB_RGAllowNone))+1;
if (XkbKB_RGAllowNone&behavior->data) { if (XkbKB_RGAllowNone&behavior->data) {
sprintf(buf,"allowNone,"); sprintf(buf,"allowNone,");
......
...@@ -636,7 +636,6 @@ XkbDescPtr xkb; ...@@ -636,7 +636,6 @@ XkbDescPtr xkb;
bzero((char *)typeName,XkbNumKbdGroups*sizeof(Atom)); bzero((char *)typeName,XkbNumKbdGroups*sizeof(Atom));
bzero((char *)type,XkbNumKbdGroups*sizeof(XkbKeyTypePtr)); bzero((char *)type,XkbNumKbdGroups*sizeof(XkbKeyTypePtr));
if (wireMap.flags&XkmKeyHasTypes) { if (wireMap.flags&XkmKeyHasTypes) {
register int g;
for (g=0;g<XkbNumKbdGroups;g++) { for (g=0;g<XkbNumKbdGroups;g++) {
if ((wireMap.flags&(1<<g))&& if ((wireMap.flags&(1<<g))&&
((tmp=XkmGetCountedString(file,buf,100))>0)) { ((tmp=XkmGetCountedString(file,buf,100))>0)) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment