Minor BCP fixes

- do not use previous column data if current is not used. This could
  happen if some column are initialized using the default
- do not attempt to dereference a NULL pointer

Signed-off-by: Frediano Ziglio <freddy77@gmail.com>