]> granicus.if.org Git - postgresql/commitdiff
Improve function header comment for create_singleton_array().
authorTom Lane <tgl@sss.pgh.pa.us>
Mon, 1 May 2017 19:31:41 +0000 (15:31 -0400)
committerTom Lane <tgl@sss.pgh.pa.us>
Mon, 1 May 2017 19:31:41 +0000 (15:31 -0400)
Mentioning the caller is neither future-proof nor an adequate substitute
for giving an API specification.  Per gripe from Neha Khatri, though
I changed the patch around some.

Discussion: https://postgr.es/m/CAFO0U+_fS5SRhzq6uPG+4fbERhoA9N2+nPrtvaC9mmeWivxbsA@mail.gmail.com

src/backend/utils/adt/array_userfuncs.c

index e6c1f58ae08d2f1ee6eef09057f5eca839f56da6..8da3e0ac5b8c77121eaa48eb0b4a6259db9e51d9 100644 (file)
@@ -455,7 +455,10 @@ array_cat(PG_FUNCTION_ARGS)
 
 
 /*
- * used by text_to_array() in varlena.c
+ * create_singleton_array - make a one-element array
+ *
+ * If desired, the caller can ask for it to be higher than one-dimensional.
+ * Caller's fcinfo must be passed in, as we use fn_extra for caching.
  */
 ArrayType *
 create_singleton_array(FunctionCallInfo fcinfo,