char **sf_charalloc2 (size_t n1 /* fast dimension */, size_t n2 /* slow dimension */) /*< char 2-D allocation, out[0] points to a contiguous array >*/ { ... }