|author||wm4 <wm4@nowhere>||2015-01-12 14:33:56 +0100|
|committer||wm4 <wm4@nowhere>||2015-01-12 14:33:56 +0100|
player: don't set tag strings to NULL
bstr is a bounded string type, consisting of a pointer and a length value. If the length is 0, the pointer can be NULL. This is somewhat logical due to how this abstraction works, but it can leak when converting to C strings. talloc_strndup() returns NULL instead of "" in this case, which broke some other code. Use bstrto0() instead, which is the "proper" function to convert bstr to char*. Fixes #1462.
Diffstat (limited to 'common/version.c')
0 files changed, 0 insertions, 0 deletions