Description: Fix SEGV in blob data handling
 col_to_string was missing break in a switch/case resulting in an invalid call
 to mdb_unicode2ascii with an odd number of bytes.
Author: William Rogers <rogers.wb@gmail.com>
Origin: https://github.com/rogerswb/mdbtools/commit/0d3d2959c6d5d25d41f5e3f5d23bb38adacc4550
Bug: https://github.com/brianb/mdbtools/issues/30
Bug-Debian: http://bugs.debian.org/713826
Forwarded: https://github.com/brianb/mdbtools/issues/30
Reviewed-By: Jean-Michel Vourgère <jmv_deb@nirgal.com>
Last-Update: 2013-06-23
Applied-Upstream: commit:9cd05ffdcc44a9a151e3c3caded00fda2ad8d203

--- mdbtools-0.7.orig/src/libmdb/data.c
+++ mdbtools-0.7/src/libmdb/data.c
@@ -929,6 +929,7 @@ char *mdb_col_to_string(MdbHandle *mdb,
 				text = g_malloc(size);
 				memcpy((char*)buf+start, text, size);
 			}
+		break;
 		case MDB_TEXT:
 			if (size<0) {
 				text = g_strdup("");
