No description provided.
ag_ini: if we cannot format a string, fail loudly (bnc#763386#c10)
Thanks to David Mair for noticing.
(cherry picked from commit c3869de)
Clarified how to return lists and maps from Perl (bnc#783846).
va_end is not called when the whole function throws.
Hm, right. In this specific case it should not matter since the intent of the exception is to terminate the program anyway. But the correct way is to move the va_end right after vasprintf where ap is last used. Will do.
LGTM for me, feel free to merge it when fixed va_end arvin mention
call va_end *before* potentially throwing an exception
spotted by aschnell
C99: "Each invocation of the va_start and va_copy macros shall be
matched by a corresponding invocation of the va_end macro in the
samed function." (7.15.1), quoted in