X-Git-Url: http://git.ipfire.org/?a=blobdiff_plain;f=ll-merge.c;h=a6ad2ec12dc9c1ece81f120196c81fd259e40eb6;hb=288a74bcd28229a00c3632f18cba92dbfdf73ee9;hp=9fb855a90030e07e28c1ae9d0994006da22cd4ed;hpb=c9c63ee558ce3399bd2016388da9676d4f5ecf55;p=thirdparty%2Fgit.git diff --git a/ll-merge.c b/ll-merge.c index 9fb855a900..a6ad2ec12d 100644 --- a/ll-merge.c +++ b/ll-merge.c @@ -154,7 +154,7 @@ static void create_temp(mmfile_t *src, char *path, size_t len) xsnprintf(path, len, ".merge_file_XXXXXX"); fd = xmkstemp(path); - if (write_in_full(fd, src->ptr, src->size) != src->size) + if (write_in_full(fd, src->ptr, src->size) < 0) die_errno("unable to write temp-file"); close(fd); }