Address some issues reported by Undefined Behavior Sanitizer
commitd958c1cb7a51a1f448bd8edb28a12deac01b0e10
authorMilan Crha <mcrha@redhat.com>
Thu, 25 Jan 2018 10:36:32 +0000 (25 11:36 +0100)
committerMilan Crha <mcrha@redhat.com>
Thu, 25 Jan 2018 10:36:32 +0000 (25 11:36 +0100)
treed5fdb46f85808d3733dc7b565023c884546557f4
parent62a50bd9209785560503af312f4a4eb246088896
Address some issues reported by Undefined Behavior Sanitizer

The runtime warnings were:
- null pointer passed as argument NNN, which is declared to never be null
- left shift of MMM by NNN places cannot be represented in type 'int'
src/e-util/e-bit-array.c
src/e-util/e-canvas-background.c
src/e-util/e-table-sort-info.c
src/e-util/e-text.c
src/mail/e-mail-label-list-store.c