src/db-XXX.c | 1 +
1 file changed, 1 insertion(+)
- set errno to ENOENT by default so that we don't leave stale errno values
around in error cases
diff -Nru nss_db-2.2.3pre1.orig/src/db-XXX.c nss_db-2.2.3pre1/src/db-XXX.c
--- nss_db-2.2.3pre1.orig/src/db-XXX.c 2001-04-30 03:07:41.000000000 +0200
+++ nss_db-2.2.3pre1/src/db-XXX.c 2005-12-15 17:33:00.000000000 +0100
@@ -123,6 +123,7 @@
}
/* Succeed iff it matches a value that parses correctly. */
+ *errnop = ENOENT;
value.flags = 0;
err = db->get (db, NULL, key, &value, 0);
if (err)