Sdk/2505

endlessm/eos-sdk#2505
I could, but I like the practice of having a single point at the end of the function where memory is released. Otherwise the `g_strfreev()` would have to be repeated here and at the end.