X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Fshared%2Facl-util.c;h=c93f58a739c3a71406cf355e588af2a6a88b0ee7;hb=a1948c7bfeb87b54bc7715a44490c01593ee6e23;hp=fb04e49dc4367e74454bb9996b23823c42b4f926;hpb=23ad4dd8844c582929115a11ed2830a1371568d6;p=elogind.git diff --git a/src/shared/acl-util.c b/src/shared/acl-util.c index fb04e49dc..c93f58a73 100644 --- a/src/shared/acl-util.c +++ b/src/shared/acl-util.c @@ -136,9 +136,8 @@ int search_acl_groups(char*** dst, const char* path, bool* belong) { return log_oom(); } - r = strv_push(dst, name); + r = strv_consume(dst, name); if (r < 0) { - free(name); acl_free(acl); return log_oom(); }