diff --git a/man/sd_bus_message_read_strv.xml b/man/sd_bus_message_read_strv.xml index 3b4910d7cbf..9b479349b66 100644 --- a/man/sd_bus_message_read_strv.xml +++ b/man/sd_bus_message_read_strv.xml @@ -49,7 +49,9 @@ signatures (D-Bus type ag). On success, a pointer to a NULL-terminated array of strings (strv) is returned in the output parameter l. Note that ownership of this array is transferred to the caller. Hence, the - caller is responsible for freeing this array and its contents. + caller is responsible for freeing this array and its contents. Also note that as a matter of + optimization, if an empty array is encountered a NULL pointer might be returned + here, and should be considered equivalent to an array with zero entries. sd_bus_message_read_strv_extend() is similar, but the second parameter is an input-output parameter. If *l is NULL, if behaves identically