summaryrefslogtreecommitdiff
path: root/delta.c
diff options
context:
space:
mode:
authorWerner Almesberger <werner@almesberger.net>2016-08-16 04:07:42 -0300
committerWerner Almesberger <werner@almesberger.net>2016-08-16 04:07:42 -0300
commit739b81cf8c4942022dc0a1a9a069d3d3254e42f0 (patch)
treee28f2c6dd6ca015b4d564cc666182ffba254d226 /delta.c
parent3a35f28fcadfff1780b7fb1715ef9a6d23338716 (diff)
downloadeeshow-739b81cf8c4942022dc0a1a9a069d3d3254e42f0.tar.gz
eeshow-739b81cf8c4942022dc0a1a9a069d3d3254e42f0.tar.bz2
eeshow-739b81cf8c4942022dc0a1a9a069d3d3254e42f0.zip
eeshow/: missing sheets are now flagged in red, instead of failing the revision
Diffstat (limited to 'delta.c')
-rw-r--r--delta.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/delta.c b/delta.c
index 9343740..3fcd0ca 100644
--- a/delta.c
+++ b/delta.c
@@ -287,6 +287,8 @@ static bool obj_eq(const struct sch_obj *a, const struct sch_obj *b,
return 0;
if (!recurse)
return 1;
+ if (a->u.sheet.error != b->u.sheet.error)
+ return 0;
return sheet_eq(a->u.sheet.sheet, b->u.sheet.sheet);
default:
abort();