X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/4cff5fa462fa54bdd84c310bd9c9bae9eee849d7..4e0bf977166c4a4bce82cce20b043e7713dfcf3d:/util.c diff --git a/util.c b/util.c index 85b2227e..afe1f884 100644 --- a/util.c +++ b/util.c @@ -1033,7 +1033,8 @@ char *full_fname(const char *fn) } else m1 = m2 = m3 = ""; - asprintf(&result, "\"%s%s%s\"%s%s%s", p1, p2, fn, m1, m2, m3); + if (asprintf(&result, "\"%s%s%s\"%s%s%s", p1, p2, fn, m1, m2, m3) <= 0) + out_of_memory("full_fname"); return result; }