Sun Jan 14 17:51:09 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
authorroland <roland>
Wed, 17 Jan 1996 02:40:57 +0000 (02:40 +0000)
committerroland <roland>
Wed, 17 Jan 1996 02:40:57 +0000 (02:40 +0000)
* MakeTAGS (all-sources, all-headers): Always search the
current directory first.

* db/btree/bt_seq.c (__bt_first): Return RET_SPECIAL when key not
found.

ChangeLog
MakeTAGS
db/btree/bt_seq.c

index 249eed2..769fa16 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -18,6 +18,12 @@ Tue Jan 16 17:37:39 1996  Roland McGrath  <roland@churchy.gnu.ai.mit.edu>
 
 Sun Jan 14 17:51:09 1996  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
 
+       * MakeTAGS (all-sources, all-headers): Always search the
+       current directory first.
+
+       * db/btree/bt_seq.c (__bt_first): Return RET_SPECIAL when key not
+       found.
+
        * stdio-common/vfscanf.c (inchar, conv_error, input_error,
        memory_error): Add cast to void to avoid gcc warning.
        (vfscanf): Rewrite character class parsing to make it more efficient.
index 96dc59e..186d519 100644 (file)
--- a/MakeTAGS
+++ b/MakeTAGS
@@ -83,13 +83,13 @@ all-dist := $(filter-out %.h %.c %.s %.S,$(all-dist))
 
 # All different versions of $(sources), preserving the configured sysdep
 # directory order.
-all-sources = $(shell find $(all-dirs) -maxdepth 1 \( -name fnord \
+all-sources = $(shell find $(all-dirs) -maxdepth 1 \( -name fnord \
                           $(foreach file,$(sort $(sources) $(sources:.c=.S) \
                                                 $(sources:.c=.s)),\
                                     -o -name $(file)) \
                           \) -print)
 
-all-headers = $(shell find $(all-dirs) -maxdepth 1 \( -name fnord \
+all-headers = $(shell find $(all-dirs) -maxdepth 1 \( -name fnord \
                           $(foreach file,$(headers),-o -name $(file)) \
                           \) -print)
 
index 303b481..eacef29 100644 (file)
@@ -358,7 +358,7 @@ __bt_first(t, key, erval, exactp)
         * page) and return it.
         */
        if ((ep = __bt_search(t, key, exactp)) == NULL)
-               return (NULL);
+               return (RET_SPECIAL);
        if (*exactp) {
                if (F_ISSET(t, B_NODUPS)) {
                        *erval = *ep;