intarray: return empty zero-dimensional array for an empty array
authorBruce Momjian <bruce@momjian.us>
Sat, 7 Sep 2013 15:44:33 +0000 (11:44 -0400)
committerBruce Momjian <bruce@momjian.us>
Sat, 7 Sep 2013 15:44:33 +0000 (11:44 -0400)
commitc155f654b4f755b4111bd9adb60559fe22526a10
treecda3d17422b556034e8a9f28241c933a593a7d98
parentb8104730c8eae1f81ccbc8673bbd2a3566e660ae
intarray:  return empty zero-dimensional array for an empty array

Previously a one-dimensional empty array was returned, but its text
representation matched a zero-dimensional array, and there is no way to
dump/reload a one-dimensional empty array.

BACKWARD INCOMPATIBILITY

Per report from elein
contrib/intarray/_int_tool.c