summaryrefslogtreecommitdiffstats
path: root/src/diff.c
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2003-09-03 23:43:32 +0000
committerLennart Poettering <lennart@poettering.net>2003-09-03 23:43:32 +0000
commit84044171f5aa29fbce94b5ed85345cd50a8ddf56 (patch)
tree99f462180727d84ebaa53e269e445114eebbff9e /src/diff.c
parent26973e55d522e6e35a7618646cbdc7f4bf99e152 (diff)
libz support added
git-svn-id: file:///home/lennart/svn/public/syrep/trunk@20 07ea20a6-d2c5-0310-9e02-9ef735347d72
Diffstat (limited to 'src/diff.c')
-rw-r--r--src/diff.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/diff.c b/src/diff.c
index b722198..1be9c63 100644
--- a/src/diff.c
+++ b/src/diff.c
@@ -62,7 +62,7 @@ static int add_diff_entry(DB *ddb, struct syrep_name *name, int action, struct s
}
if (data.size != data2.size || memcmp(data.data, data2.data, data.size)) {
- fprintf(stderr, "Snapshot inconsistency\n");
+ fprintf(stderr, "Snapshot inconsistency %u %u\n", data.size, data2.size);
return -1;
}
}
@@ -77,14 +77,14 @@ static int foreach(DB *ddb, struct syrep_db_context *c1, struct syrep_db_context
int nrecno1_valid, nrecno2_valid;
if ((nrecno1_valid = get_nrecno_by_name(c1, name, &nrecno1, 0)) < 0)
- return 1;
+ return -1;
if (nrecno1_valid)
if ((md1_valid = get_current_md_by_nrecno(c1, &nrecno1, &md1)) < 0)
return -1;
- if ((nrecno1_valid = get_nrecno_by_name(c1, name, &nrecno2, 0)) < 0)
- return 1;
+ if ((nrecno2_valid = get_nrecno_by_name(c2, name, &nrecno2, 0)) < 0)
+ return -1;
if (nrecno2_valid)
if ((md2_valid = get_current_md_by_nrecno(c2, &nrecno2, &md2)) < 0)