From 6561447cafc0b9a857094c8aa43c0aeb0aa7adb2 Mon Sep 17 00:00:00 2001 From: Marcel Holtmann Date: Sun, 21 Jan 2007 18:01:39 +0000 Subject: Check if value has changed before writing it --- common/test_textfile.c | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'common/test_textfile.c') diff --git a/common/test_textfile.c b/common/test_textfile.c index 814c806b..1c001f46 100644 --- a/common/test_textfile.c +++ b/common/test_textfile.c @@ -62,6 +62,16 @@ int main(int argc, char *argv[]) else free(str); + snprintf(value, sizeof(value), "Test"); + if (textfile_put(filename, key, value) < 0) + fprintf(stderr, "%s (%d)\n", strerror(errno), errno); + + if (textfile_put(filename, key, value) < 0) + fprintf(stderr, "%s (%d)\n", strerror(errno), errno); + + if (textfile_put(filename, key, value) < 0) + fprintf(stderr, "%s (%d)\n", strerror(errno), errno); + if (textfile_del(filename, key) < 0) fprintf(stderr, "%s (%d)\n", strerror(errno), errno); -- cgit