test/test_icy_parser: use AtScopeExit()

This commit is contained in:
Max Kellermann 2017-12-20 14:54:56 +01:00
parent 1d559bf00c
commit d293aaf945
1 changed files with 3 additions and 3 deletions

View File

@ -3,6 +3,7 @@
*/
#include "config.h"
#include "util/ScopeExit.hxx"
/* include the .cxx file to get access to internal functions */
#include "IcyMetaDataParser.cxx"
@ -20,9 +21,8 @@ static Tag *
icy_parse_tag(const char *p)
{
char *q = strdup(p);
Tag *tag = icy_parse_tag(q, q + strlen(q));
free(q);
return tag;
AtScopeExit(q) { free(q); };
return icy_parse_tag(q, q + strlen(q));
}
static void