/[emacs]/emacs/src/search.c
ViewVC logotype

Diff of /emacs/src/search.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.164.2.7 by miles, Tue Jul 6 10:20:31 2004 UTC revision 1.164.2.8 by miles, Tue Jul 6 10:23:40 2004 UTC
# Line 2808  LIST should have been created by calling Line 2808  LIST should have been created by calling
2808          search_regs.num_regs = length;          search_regs.num_regs = length;
2809        }        }
2810    
2811      for (i = 0; i < length; i++)      for (i = 0;; i++)
2812        {        {
2813          marker = Fcar (list);          marker = Fcar (list);
2814            if (BUFFERP(marker))
2815              {
2816                XSETBUFFER(last_thing_searched, marker);
2817                break;
2818              }
2819            if (i >= length)
2820              break;
2821          if (NILP (marker))          if (NILP (marker))
2822            {            {
2823              search_regs.start[i] = -1;              search_regs.start[i] = -1;
# Line 2847  LIST should have been created by calling Line 2854  LIST should have been created by calling
2854        search_regs.start[i] = -1;        search_regs.start[i] = -1;
2855    }    }
2856    
   if (CONSP(list) && BUFFERP(XCAR(list))) {  
     XSETBUFFER(last_thing_searched, XCAR(list));  
   }  
   
2857    return Qnil;    return Qnil;
2858  }  }
2859    

Legend:
Removed from v.1.164.2.7  
changed lines
  Added in v.1.164.2.8

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26