Marko Myllynen [Mon, 9 Jun 2014 14:20:48 +0000 (17:20 +0300)]
eurlatgr: add U+27E8/U+27E9 for man(1)
On F20 man pages with URLs are marked with ⟨⟩ instead of <>.
Add some remappable glyphs from the Miscellaneous Mathematical
Symbols-A block while at it in case someone starts using them.
Benno Schulenberg [Mon, 26 May 2014 20:50:43 +0000 (22:50 +0200)]
Properly pluralize some progress messages.
Signed-off-by: Benno Schulenberg <bensberg@justemail.net>
Benno Schulenberg [Mon, 26 May 2014 20:40:29 +0000 (22:40 +0200)]
Add the handling of plurals to the extraction of translatable strings.
Signed-off-by: Benno Schulenberg <bensberg@justemail.net>
Benno Schulenberg [Mon, 26 May 2014 20:30:09 +0000 (22:30 +0200)]
Add a missing word to an error message.
Signed-off-by: Benno Schulenberg <bensberg@justemail.net>
Marko Myllynen [Thu, 20 Mar 2014 14:57:31 +0000 (16:57 +0200)]
Remove now redundant fi-latin1 and fi-latin9 maps
The new fi.map supports all the symbols of these keymaps, they are not
meaningful in today's UTF-8 world, and they occasionally cause confusion
even among the more seasoned users so let's just remove them.
Marko Myllynen [Thu, 20 Mar 2014 14:53:36 +0000 (16:53 +0200)]
Add new fi.map combining fi-latin1 and fi-latin9
New fi.map which combines all the symbols from fi-latin1 and fi-latin9.
Also for (virtual) keyboards missing the less/greater/bar key (between
Shift-L and Z) it supports producing bar with Shift+AltGr+i and
less/greater with Shift+AltGr+8/9 (as of does the Finnish X keymap).
Marko Myllynen [Thu, 20 Mar 2014 14:41:43 +0000 (16:41 +0200)]
Remove old and obsolete fi.map
fi.map does not match current or past keyboard engravings (for example
'ä' produces '}'), some distributions ship it as fi-old.map, there is no
corresponding X keymap, and in general it does not look like a generic
purpose map. Its history is a bit hazy but Linus presumes it might be
based on a custom keymap variant he was using a long time ago.
Acked-by: Linus Torvalds <torvalds@linux-foundation.org>
Aaro Koskinen [Fri, 14 Mar 2014 23:32:56 +0000 (01:32 +0200)]
libkeymap: fix kmap on big-endian machines
Currently "loadkeys" does not work properly (no keys are ever changed)
on big-endian machines (e.g. SPARC and other classic hardware)
due to incorrect typing. The patch fixes this.
Signed-off-by: Aaro Koskinen <aaro.koskinen@iki.fi>
Marko Myllynen [Mon, 10 Mar 2014 14:37:49 +0000 (16:37 +0200)]
eurlatgr: readd accidentally dropped remappings
651b8c accidentally dropped 4 remappings, add them back.
Add two recent currency symbols U+20BA and U+20BD while at it.
Marko Myllynen [Fri, 7 Mar 2014 07:29:19 +0000 (09:29 +0200)]
eurlatgr: fix U+2191 / U+2192
U+2191 / U+2192 were swapped, fix them.
Marko Myllynen [Fri, 7 Mar 2014 07:22:10 +0000 (09:22 +0200)]
Add README.eurlatgr
Alexey Gladkov [Tue, 18 Feb 2014 08:02:50 +0000 (12:02 +0400)]
eurlatgr - new Linux console font
Signed-off-by: Alexey Gladkov <gladkov.alexey@gmail.com>
Mike Frysinger [Mon, 6 Jan 2014 15:27:56 +0000 (10:27 -0500)]
libkeymap: include stdarg.h where used
Some of these headers use va_list but don't include stdarg.h for it.
Reported-by: Anthony Basile <blueness@gentoo.org>
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Alexey Gladkov [Mon, 6 Jan 2014 00:42:42 +0000 (04:42 +0400)]
docs: Add header for libkeymap
Signed-off-by: Alexey Gladkov <gladkov.alexey@gmail.com>
Alexey Gladkov [Sat, 4 Jan 2014 06:55:55 +0000 (10:55 +0400)]
Add functions to convert ksyms
Signed-off-by: Alexey Gladkov <gladkov.alexey@gmail.com>
Alexey Gladkov [Thu, 2 Jan 2014 22:24:36 +0000 (02:24 +0400)]
Add functions to get the total number of elements
Signed-off-by: Alexey Gladkov <gladkov.alexey@gmail.com>
Alexey Gladkov [Thu, 2 Jan 2014 22:11:13 +0000 (02:11 +0400)]
Fix runtime warinings
Signed-off-by: Alexey Gladkov <gladkov.alexey@gmail.com>
Alexey Gladkov [Sat, 14 Dec 2013 10:15:45 +0000 (14:15 +0400)]
Add lk_fpopen
Signed-off-by: Alexey Gladkov <gladkov.alexey@gmail.com>
Dmitry V. Levin [Sun, 24 Nov 2013 21:48:36 +0000 (01:48 +0400)]
vlock: introduce short delays after non-fatal PAM errors
Add a short delay after PAM errors like PAM_AUTH_ERR that are likely
to be non-fatal, so that in case when they are fatal, there would be
a delay between continuous attempts that are doomed to fail.
For example, fatal PAM configuration errors like unreadable
/etc/pam.d/vlock file usually result to immediate PAM_AUTH_ERR,
the same error as returned by more likely authentication error
due to incorrect password.
Dmitry V. Levin [Sun, 24 Nov 2013 21:48:24 +0000 (01:48 +0400)]
vlock: rename ERROR_TIMEOUT macro to LONG_DELAY
The name ERROR_TIMEOUT is somewhat misleading: PAM errors may vary,
and some may require longer delays than others. Since ERROR_TIMEOUT
means longer delay, rename it to LONG_DELAY.
Dmitry V. Levin [Sun, 24 Nov 2013 21:48:12 +0000 (01:48 +0400)]
vlock: implement PAM account and password management
There seems to be a tradition for lockers to implement PAM account and
password management (account validation, changing expired passwords,
refreshing credentials) like login programs do.
Note that vlock may or may not need extra credentials to do account
and password management depending on the authentication scheme in use.
For example, in case of the tcb password shadowing scheme implemented
by pam_tcb, to authenticate the user, vlock should be installed as a
SGID-chkpwd executable to access tcb_chkpwd helper (which in turn is
usually installed as a more privileged SGID-shadow executable). To
perform account and password management, vlock should be installed as
a SGID-shadow executable itself (like passwd utility with the tcb
password shadowing scheme).
In case of the traditional password shadowing scheme implemented by
pam_unix, vlock needs no extra privileges to authenticate the user
(because of no restrictions to access unix_chkpwd helper), but should
be installed as a SUID-root executable to perform account and password
management (like passwd utility with the traditional password
shadowing scheme).
Fixes RH#913311.
Alexey Gladkov [Fri, 1 Nov 2013 13:01:19 +0000 (17:01 +0400)]
Set 2.0.1 version
Signed-off-by: Alexey Gladkov <gladkov.alexey@gmail.com>
Alexey Gladkov [Fri, 1 Nov 2013 12:40:03 +0000 (16:40 +0400)]
contrib: Add utility to remove all kernel keymaps
Signed-off-by: Alexey Gladkov <gladkov.alexey@gmail.com>
Alexey Gladkov [Fri, 1 Nov 2013 12:34:44 +0000 (16:34 +0400)]
Disable arch-specific test for now
Signed-off-by: Alexey Gladkov <gladkov.alexey@gmail.com>
Alexey Gladkov [Thu, 10 Oct 2013 07:10:29 +0000 (11:10 +0400)]
Rename bepo keymaps
Signed-off-by: Alexey Gladkov <gladkov.alexey@gmail.com>
Alexey Gladkov [Mon, 7 Oct 2013 14:11:45 +0000 (18:11 +0400)]
parser: Merge fullline and singleline rule
Signed-off-by: Alexey Gladkov <gladkov.alexey@gmail.com>
Alexey Gladkov [Mon, 7 Oct 2013 13:48:57 +0000 (17:48 +0400)]
Fix alt_is_meta regression
Signed-off-by: Alexey Gladkov <gladkov.alexey@gmail.com>
Alexey Gladkov [Sun, 18 Aug 2013 19:21:27 +0000 (23:21 +0400)]
Set 2.0.0 version
Signed-off-by: Alexey Gladkov <gladkov.alexey@gmail.com>
Alexey Gladkov [Tue, 13 Aug 2013 13:46:22 +0000 (17:46 +0400)]
Merge branch 'libkeymap'
Alexey Gladkov [Tue, 30 Jul 2013 12:42:40 +0000 (16:42 +0400)]
Add bepo keyboard layout
It's Dvorak-like French-optimized keyboard layout.
See http://www.clavier-dvorak.org/
Signed-off-by: Alexey Gladkov <gladkov.alexey@gmail.com>
Alexey Gladkov [Wed, 24 Jul 2013 14:28:13 +0000 (18:28 +0400)]
Move lk_ctx content to private part of library
Signed-off-by: Alexey Gladkov <gladkov.alexey@gmail.com>
Alexey Gladkov [Wed, 24 Jul 2013 09:32:41 +0000 (13:32 +0400)]
Add getter and setter for parser flags
Signed-off-by: Alexey Gladkov <gladkov.alexey@gmail.com>
Alexey Gladkov [Tue, 23 Jul 2013 10:21:12 +0000 (14:21 +0400)]
Rename *_exist to *_exists
Signed-off-by: Alexey Gladkov <gladkov.alexey@gmail.com>
Alexey Gladkov [Mon, 22 Jul 2013 13:04:08 +0000 (17:04 +0400)]
Fix libkeymap.pc installation
Signed-off-by: Alexey Gladkov <gladkov.alexey@gmail.com>
Alexey Gladkov [Fri, 19 Jul 2013 13:26:33 +0000 (17:26 +0400)]
Add generation of documentation using doxygen
Signed-off-by: Alexey Gladkov <gladkov.alexey@gmail.com>
Alexey Gladkov [Wed, 19 Jun 2013 22:55:26 +0000 (02:55 +0400)]
Add wrapper to initialize array
Signed-off-by: Alexey Gladkov <gladkov.alexey@gmail.com>
Alexey Gladkov [Wed, 19 Jun 2013 20:52:01 +0000 (00:52 +0400)]
Fix distcheck
Signed-off-by: Alexey Gladkov <gladkov.alexey@gmail.com>
Alexey Gladkov [Wed, 19 Jun 2013 18:40:54 +0000 (22:40 +0400)]
Add pkgconfig file
Signed-off-by: Alexey Gladkov <gladkov.alexey@gmail.com>
Alexey Gladkov [Tue, 18 Jun 2013 19:11:33 +0000 (23:11 +0400)]
Create lk_table_shape flag
Signed-off-by: Alexey Gladkov <gladkov.alexey@gmail.com>
Alexey Gladkov [Tue, 18 Jun 2013 17:32:51 +0000 (21:32 +0400)]
Rename struct keymap to lk_ctx
Signed-off-by: Alexey Gladkov <gladkov.alexey@gmail.com>
Alexey Gladkov [Sat, 15 Jun 2013 16:42:52 +0000 (20:42 +0400)]
Rewrite func_table to dynamic array
Signed-off-by: Alexey Gladkov <gladkov.alexey@gmail.com>
Alexey Gladkov [Fri, 7 Jun 2013 06:15:40 +0000 (10:15 +0400)]
Rewrite accent_table to dynamic array
Signed-off-by: Alexey Gladkov <gladkov.alexey@gmail.com>
Emanuele Tomasi [Thu, 30 May 2013 11:05:47 +0000 (15:05 +0400)]
New it.map
Hi Alexey,
attached a patch for it.map. I have added almost all symbols and I
have corrected some bugs.
Alexey Gladkov [Wed, 29 May 2013 18:57:25 +0000 (22:57 +0400)]
lk_dump_bkeymap takes the output stream as argument
Signed-off-by: Alexey Gladkov <gladkov.alexey@gmail.com>
Alexey Gladkov [Wed, 29 May 2013 10:57:27 +0000 (14:57 +0400)]
Remove static arrays that is used internally for the parser
Signed-off-by: Alexey Gladkov <gladkov.alexey@gmail.com>
Alexey Gladkov [Mon, 20 May 2013 13:31:55 +0000 (17:31 +0400)]
Remove static arrays for keymaps and keys
Signed-off-by: Alexey Gladkov <gladkov.alexey@gmail.com>
Alexey Gladkov [Thu, 2 May 2013 11:52:48 +0000 (15:52 +0400)]
Fix bug in previous commit
Signed-off-by: Alexey Gladkov <gladkov.alexey@gmail.com>
Alexey Gladkov [Mon, 29 Apr 2013 20:40:08 +0000 (00:40 +0400)]
Rename LKFLAG_* on LK_FLAG_*
Signed-off-by: Alexey Gladkov <gladkov.alexey@gmail.com>
Alexey Gladkov [Mon, 29 Apr 2013 13:02:49 +0000 (17:02 +0400)]
Replace prefer_unicode with LKFLAG_PREFER_UNICODE
Signed-off-by: Alexey Gladkov <gladkov.alexey@gmail.com>
Alexey Gladkov [Mon, 29 Apr 2013 12:24:55 +0000 (16:24 +0400)]
Replace variables for keywords with flags
Signed-off-by: Alexey Gladkov <gladkov.alexey@gmail.com>
Alexey Gladkov [Sat, 27 Apr 2013 22:46:26 +0000 (02:46 +0400)]
Remove state_ptr variable
Signed-off-by: Alexey Gladkov <gladkov.alexey@gmail.com>
Alexey Gladkov [Fri, 26 Apr 2013 12:41:19 +0000 (16:41 +0400)]
Fix keymaps stack processing
Signed-off-by: Alexey Gladkov <gladkov.alexey@gmail.com>
Alexey Gladkov [Tue, 23 Apr 2013 19:55:15 +0000 (23:55 +0400)]
Add goals for packaging and publication
Signed-off-by: Alexey Gladkov <gladkov.alexey@gmail.com>
Alexey Gladkov [Tue, 23 Apr 2013 19:33:14 +0000 (23:33 +0400)]
tests: Fix distcheck
Signed-off-by: Alexey Gladkov <gladkov.alexey@gmail.com>
Alexey Gladkov [Thu, 18 Apr 2013 18:59:55 +0000 (22:59 +0400)]
Add lk_get_charset function
Signed-off-by: Alexey Gladkov <gladkov.alexey@gmail.com>
Alexey Gladkov [Wed, 17 Apr 2013 14:33:07 +0000 (18:33 +0400)]
Rename lk_remove_key to lk_del_key, unify arguments order of lk_*_key functions
Signed-off-by: Alexey Gladkov <gladkov.alexey@gmail.com>
Alexey Gladkov [Mon, 15 Apr 2013 12:20:34 +0000 (16:20 +0400)]
Add functions to setup the logging
Signed-off-by: Alexey Gladkov <gladkov.alexey@gmail.com>
Alexey Gladkov [Sun, 14 Apr 2013 21:10:02 +0000 (01:10 +0400)]
Fix memory leak
Signed-off-by: Alexey Gladkov <gladkov.alexey@gmail.com>
Alexey Gladkov [Sun, 14 Apr 2013 19:50:53 +0000 (23:50 +0400)]
Fix undefined return value
Signed-off-by: Alexey Gladkov <gladkov.alexey@gmail.com>
Alexey Gladkov [Sun, 14 Apr 2013 19:34:13 +0000 (23:34 +0400)]
analyze.l: Fix potential memory leak
Signed-off-by: Alexey Gladkov <gladkov.alexey@gmail.com>
Alexey Gladkov [Thu, 11 Apr 2013 20:52:16 +0000 (00:52 +0400)]
kmap: Change indentation
Signed-off-by: Alexey Gladkov <gladkov.alexey@gmail.com>
Alexey Gladkov [Thu, 11 Apr 2013 13:11:46 +0000 (17:11 +0400)]
Remove extra argument of lk_add_map
Signed-off-by: Alexey Gladkov <gladkov.alexey@gmail.com>
Alexey Gladkov [Tue, 9 Apr 2013 13:11:49 +0000 (17:11 +0400)]
tests: Add test for keymaps line
Signed-off-by: Alexey Gladkov <gladkov.alexey@gmail.com>
Alexey Gladkov [Tue, 9 Apr 2013 10:09:53 +0000 (14:09 +0400)]
tests: Add lost testcase
Signed-off-by: Alexey Gladkov <gladkov.alexey@gmail.com>
Alexey Gladkov [Tue, 9 Apr 2013 10:08:24 +0000 (14:08 +0400)]
tests: Add tests for dumpkeys functions
Signed-off-by: Alexey Gladkov <gladkov.alexey@gmail.com>
Alexey Gladkov [Tue, 9 Apr 2013 10:06:52 +0000 (14:06 +0400)]
dump: Remove new line from output
Signed-off-by: Alexey Gladkov <gladkov.alexey@gmail.com>
Alexey Gladkov [Tue, 9 Apr 2013 10:06:00 +0000 (14:06 +0400)]
Show all keymap if FULL_TABLE specified
Signed-off-by: Alexey Gladkov <gladkov.alexey@gmail.com>
Alexey Gladkov [Tue, 9 Apr 2013 09:51:13 +0000 (13:51 +0400)]
Utils use _GNU_SOURCE
Signed-off-by: Alexey Gladkov <gladkov.alexey@gmail.com>
Alexey Gladkov [Tue, 2 Apr 2013 11:52:19 +0000 (15:52 +0400)]
Add some tests
Signed-off-by: Alexey Gladkov <gladkov.alexey@gmail.com>
Alexey Gladkov [Tue, 2 Apr 2013 11:48:27 +0000 (15:48 +0400)]
Add lk_get_func function
Signed-off-by: Alexey Gladkov <gladkov.alexey@gmail.com>
Alexey Gladkov [Sat, 30 Mar 2013 14:07:55 +0000 (18:07 +0400)]
Add lk_get_key function
Signed-off-by: Alexey Gladkov <gladkov.alexey@gmail.com>
Alexey Gladkov [Sat, 23 Mar 2013 17:51:21 +0000 (21:51 +0400)]
Do not use _GNU_SOURCE
Signed-off-by: Alexey Gladkov <gladkov.alexey@gmail.com>
Alexey Gladkov [Sat, 23 Mar 2013 17:50:01 +0000 (21:50 +0400)]
Drop attr_* defines
Signed-off-by: Alexey Gladkov <gladkov.alexey@gmail.com>
Alexey Gladkov [Sat, 23 Mar 2013 16:44:16 +0000 (20:44 +0400)]
Rewrite logging
A new way of logging is made on the basis of syslog. I looked at libudev
and libkmod in development, so they are quite similar.
Unfortunately the new implementation breaks backward compatibility with
utilities, but i think it is inevitable.
Signed-off-by: Alexey Gladkov <gladkov.alexey@gmail.com>
Alexey Gladkov [Thu, 14 Mar 2013 12:29:16 +0000 (16:29 +0400)]
Change return code from lk_free
Signed-off-by: Alexey Gladkov <gladkov.alexey@gmail.com>
Alexey Gladkov [Sat, 9 Mar 2013 12:53:25 +0000 (16:53 +0400)]
Check incoming pointer
Signed-off-by: Alexey Gladkov <gladkov.alexey@gmail.com>
Alexey Gladkov [Mon, 25 Feb 2013 15:24:51 +0000 (19:24 +0400)]
libkeymap: Do not dump diacr values if lk_dump_keymap called
Signed-off-by: Alexey Gladkov <gladkov.alexey@gmail.com>
Alexey Gladkov [Mon, 25 Feb 2013 15:10:15 +0000 (19:10 +0400)]
libkeymap: Add lk_add_diacr function
Add a more general function to add values to the
array without any convertion.
Signed-off-by: Alexey Gladkov <gladkov.alexey@gmail.com>
Alexey Gladkov [Mon, 25 Feb 2013 13:20:01 +0000 (17:20 +0400)]
lk_free: Free func_table
Signed-off-by: Alexey Gladkov <gladkov.alexey@gmail.com>
Alexey Gladkov [Sun, 24 Feb 2013 00:40:37 +0000 (04:40 +0400)]
Big rename functions and source files
Signed-off-by: Alexey Gladkov <gladkov.alexey@gmail.com>
Alexey Gladkov [Fri, 22 Feb 2013 13:26:36 +0000 (17:26 +0400)]
libkeymap: Fix build warnings
Signed-off-by: Alexey Gladkov <gladkov.alexey@gmail.com>
Alexey Gladkov [Fri, 22 Feb 2013 13:14:25 +0000 (17:14 +0400)]
libkeymap: Export only lk_* symbols
Signed-off-by: Alexey Gladkov <gladkov.alexey@gmail.com>
Alexey Gladkov [Thu, 21 Feb 2013 11:46:46 +0000 (15:46 +0400)]
ksyms: All arrays are readonly
Signed-off-by: Alexey Gladkov <gladkov.alexey@gmail.com>
Alexey Gladkov [Thu, 21 Feb 2013 08:03:36 +0000 (12:03 +0400)]
Set charset through the struct kmap
Signed-off-by: Alexey Gladkov <gladkov.alexey@gmail.com>
Alexey Gladkov [Wed, 20 Feb 2013 19:50:00 +0000 (23:50 +0400)]
ksyms: Global syms[] and charsets[] shouldn't be modified
Signed-off-by: Alexey Gladkov <gladkov.alexey@gmail.com>
Alexey Gladkov [Tue, 19 Feb 2013 00:37:15 +0000 (04:37 +0400)]
Split ksyms source
Signed-off-by: Alexey Gladkov <gladkov.alexey@gmail.com>
Alexey Gladkov [Sun, 17 Feb 2013 21:54:48 +0000 (01:54 +0400)]
Split header files on public and private and add lk_ prefix for all public functions
Signed-off-by: Alexey Gladkov <gladkov.alexey@gmail.com>
Alexey Gladkov [Mon, 21 Jan 2013 00:42:29 +0000 (04:42 +0400)]
Make it possible to build libkeymap out-of-tree
Signed-off-by: Alexey Gladkov <gladkov.alexey@gmail.com>
Alexey Gladkov [Sun, 20 Jan 2013 22:53:33 +0000 (02:53 +0400)]
Merge branch 'master' into loadkeys
Signed-off-by: Alexey Gladkov <gladkov.alexey@gmail.com>
Conflicts:
.gitignore
src/Makefile.am
src/loadkeys.analyze.l
src/loadkeys.c
Mike Frysinger [Sun, 20 Jan 2013 18:39:00 +0000 (22:39 +0400)]
ignore new files
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Mike Frysinger [Sun, 20 Jan 2013 18:37:00 +0000 (22:37 +0400)]
fix parallel builds
The lex code will try to run two in parallel.
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Mike Frysinger [Sun, 20 Jan 2013 18:32:00 +0000 (22:32 +0400)]
delete unused var
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Mike Frysinger [Sun, 20 Jan 2013 18:32:00 +0000 (22:32 +0400)]
fix up libtool warnings
Use AM_PROG_AR with newer automake, and drop old libtool prog.
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Alexey Gladkov [Sun, 6 Jan 2013 21:31:56 +0000 (01:31 +0400)]
dumpkeys: Use libkeymap
Signed-off-by: Alexey Gladkov <gladkov.alexey@gmail.com>
Alexey Gladkov [Sun, 6 Jan 2013 21:14:59 +0000 (01:14 +0400)]
Add summary functions
Signed-off-by: Alexey Gladkov <gladkov.alexey@gmail.com>
Alexey Gladkov [Sat, 5 Jan 2013 15:41:25 +0000 (19:41 +0400)]
Ignore K_NOSUCHMAP keycode
Signed-off-by: Alexey Gladkov <gladkov.alexey@gmail.com>
Alexey Gladkov [Fri, 4 Jan 2013 22:05:02 +0000 (02:05 +0400)]
Add get_diacrs() and top level functions
Signed-off-by: Alexey Gladkov <gladkov.alexey@gmail.com>
Alexey Gladkov [Thu, 3 Jan 2013 00:34:08 +0000 (04:34 +0400)]
libkeymap: Add Makefile.am
Signed-off-by: Alexey Gladkov <gladkov.alexey@gmail.com>
Alexey Gladkov [Thu, 3 Jan 2013 00:33:00 +0000 (04:33 +0400)]
Add functions to load data from the kernel
Signed-off-by: Alexey Gladkov <gladkov.alexey@gmail.com>
Alexey Gladkov [Thu, 3 Jan 2013 00:18:11 +0000 (04:18 +0400)]
dump: Fix overflow of 'defining' variable
Signed-off-by: Alexey Gladkov <gladkov.alexey@gmail.com>