+1999-06-24 Thorsten Kukuk <kukuk@suse.de>
+
+ * nscd/grpcache.c: Add "notfound" data to cache, not iov pointer.
+ * nscd/pwdcache.c: Likewise.
+ * nscd/hstcache.c: Likewise.
+
1999-06-23 Ulrich Drepper <drepper@cygnus.com>
* sysdeps/generic/fpu_control.c: Include math.h for __P definition.
This is broken in G++ before version 2.6.
C9x has a similar variable called __func__, but prefer the GCC one since
it demangles C++ function names. */
-# if __GNUC_PREREQ (2, (defined __cplusplus ? 6 : 4))
+# if defined __cplusplus ? __GNUC_PREREQ (2, 6) : __GNUC_PREREQ (2, 4)
# define __ASSERT_FUNCTION __PRETTY_FUNCTION__
# else
# if defined __STDC_VERSION__ && __STDC_VERSION__ >= 199901L
/* Now get the lock to safely insert the records. */
pthread_rwlock_rdlock (&db->lock);
- cache_add (req->type, copy, req->key_len, &iov_notfound,
+ cache_add (req->type, copy, req->key_len, ¬found,
sizeof (notfound), (void *) -1, 0, t, db, owner);
pthread_rwlock_unlock (&db->lock);
/* Now get the lock to safely insert the records. */
pthread_rwlock_rdlock (&db->lock);
- cache_add (req->type, copy, req->key_len, &iov_notfound,
+ cache_add (req->type, copy, req->key_len, ¬found,
sizeof (notfound), (void *) -1, 0, t, db, owner);
pthread_rwlock_unlock (&db->lock);
/* Now get the lock to safely insert the records. */
pthread_rwlock_rdlock (&db->lock);
- cache_add (req->type, copy, req->key_len, &iov_notfound,
+ cache_add (req->type, copy, req->key_len, ¬found,
sizeof (notfound), (void *) -1, 0, t, db, owner);
pthread_rwlock_unlock (&db->lock);