# HG changeset patch # User Dan Nicolaescu # Date 1278472170 25200 # Node ID 32bdba8ef7f430a0573d723e05b699358937687d # Parent 194249bde54b9be2bf6cc7177ba3abec9ae95884 * src/intervals.h (interval): Use EMACS_UINT instead of unsigned EMACS_INT. diff -r 194249bde54b -r 32bdba8ef7f4 src/ChangeLog --- a/src/ChangeLog Tue Jul 06 20:04:31 2010 -0700 +++ b/src/ChangeLog Tue Jul 06 20:09:30 2010 -0700 @@ -1,5 +1,7 @@ 2010-07-07 Dan Nicolaescu + * intervals.h (interval): Use EMACS_UINT instead of unsigned EMACS_INT. + Make the function member of Lisp_Subr use standard C prototypes. * lisp.h (struct Lisp_Subr): Use a union for the function member. (DECL_ALIGN): Add a cast for the function. diff -r 194249bde54b -r 32bdba8ef7f4 src/intervals.h --- a/src/intervals.h Tue Jul 06 20:04:31 2010 -0700 +++ b/src/intervals.h Tue Jul 06 20:09:30 2010 -0700 @@ -28,8 +28,8 @@ { /* The first group of entries deal with the tree structure. */ - unsigned EMACS_INT total_length; /* Length of myself and both children. */ - unsigned EMACS_INT position; /* Cache of interval's character position. */ + EMACS_UINT total_length; /* Length of myself and both children. */ + EMACS_UINT position; /* Cache of interval's character position. */ /* This field is usually updated simultaneously with an interval traversal, there is no guarantee