prevent SEGV from buffer read overrun, and refactor away duplicated code
authorYves Orton <demerphq@gmail.com>
Wed, 27 Mar 2013 10:17:25 +0000 (11:17 +0100)
committerYves Orton <demerphq@gmail.com>
Wed, 27 Mar 2013 10:17:25 +0000 (11:17 +0100)
commitec16d31fbe48930f52f1cc24a9bf1ff6686cf977
treebaae221dd3cc8ce15cd6b4bc43ecf47480f67e16
parent3a1b438d8754210a3357e3be5ccec788e9be1c0a
prevent SEGV from buffer read overrun, and refactor away duplicated code

The split patch introduced a buffer read overrun error in sv_dump() when
stringifying empty strings. This bug was always existant but was probably
never triggered because we almost always have at least one extflags set,
so it never got an empty buffer to show. Not so with the new compflags. :-(
dump.c