diff options
Diffstat (limited to 'libxkbfile/src/xkmread.c')
-rw-r--r-- | libxkbfile/src/xkmread.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/libxkbfile/src/xkmread.c b/libxkbfile/src/xkmread.c index bf46becc1..eb190ba6f 100644 --- a/libxkbfile/src/xkmread.c +++ b/libxkbfile/src/xkmread.c @@ -1216,6 +1216,8 @@ char name[100]; return _XkbDupString(name); break; default: + fseek(file,toc->offset,SEEK_SET); + fread(&tmpTOC,SIZEOF(xkmSectionInfo),1,file); _XkbLibError(_XkbErrBadImplementation, XkbConfigText(tmpTOC.type,XkbMessage),0); break; |