X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=diffcore.h;h=7b9294eab2c1cb9f7cb03307c90203344d97e3f6;hb=16a4c6176ad096881d0021f1a922fbcc2835f799;hp=2249bc2c05744ce5026744547fcb30195a19b3f1;hpb=67e31d6234c0332334d7aedd70b2f101bc010cf9;p=git.git diff --git a/diffcore.h b/diffcore.h index 2249bc2c0..7b9294eab 100644 --- a/diffcore.h +++ b/diffcore.h @@ -1,8 +1,8 @@ /* * Copyright (C) 2005 Junio C Hamano */ -#ifndef _DIFFCORE_H_ -#define _DIFFCORE_H_ +#ifndef DIFFCORE_H +#define DIFFCORE_H /* This header file is internal between diff.c and its diff transformers * (e.g. diffcore-rename, diffcore-pickaxe). Never include this header @@ -54,9 +54,9 @@ struct diff_filepair { unsigned source_stays : 1; /* all of R/C are copies */ unsigned broken_pair : 1; unsigned renamed_pair : 1; + unsigned is_unmerged : 1; }; -#define DIFF_PAIR_UNMERGED(p) \ - (!DIFF_FILE_VALID((p)->one) && !DIFF_FILE_VALID((p)->two)) +#define DIFF_PAIR_UNMERGED(p) ((p)->is_unmerged) #define DIFF_PAIR_RENAME(p) ((p)->renamed_pair)