add destruction of uninitialized entries on allocation failure to cxMapClone() - relates to #743

untested draft of cxMapClone() - relates to #743

add cxListClone() - resolves #744 except for test coverage

fix accidental additions of unnecessary unistd.h includes

fix overlooked renaming of cx_attr_export to CX_EXPORT

add cxListEmplaceArray() and cxListEmplaceArrayAt() as preparation for the clone implementation

(0) -1000 -300 -100 -30 -10 -6 +6 +10 +30 tip

mercurial