emacs-pretest-bug
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

please verify fns.c patch


From: Dan Nicolaescu
Subject: please verify fns.c patch
Date: Mon, 26 Sep 2005 11:15:15 -0700

Can somebody verify if this patch is correct? 
The `internal_equal' was missing a parameter. This code is (at least) 10 years
old. It's strange that it survived that long...


*** fns.c       08 Sep 2005 16:51:05 -0700      1.402
--- fns.c       26 Sep 2005 11:11:02 -0700      
***************
*** 77,83 ****
  
  extern Lisp_Object Qinput_method_function;
  
! static int internal_equal ();
  
  extern long get_random ();
  extern void seed_random ();
--- 77,83 ----
  
  extern Lisp_Object Qinput_method_function;
  
! static int internal_equal P_ ((Lisp_Object , Lisp_Object, int, int));
  
  extern long get_random ();
  extern void seed_random ();
***************
*** 2250,2256 ****
          if (!internal_equal (OVERLAY_START (o1), OVERLAY_START (o2),
                               depth + 1, props)
              || !internal_equal (OVERLAY_END (o1), OVERLAY_END (o2),
!                                 depth + 1))
            return 0;
          o1 = XOVERLAY (o1)->plist;
          o2 = XOVERLAY (o2)->plist;
--- 2250,2256 ----
          if (!internal_equal (OVERLAY_START (o1), OVERLAY_START (o2),
                               depth + 1, props)
              || !internal_equal (OVERLAY_END (o1), OVERLAY_END (o2),
!                                 depth + 1, props))
            return 0;
          o1 = XOVERLAY (o1)->plist;
          o2 = XOVERLAY (o2)->plist;




reply via email to

[Prev in Thread] Current Thread [Next in Thread]