comparison src/data.c @ 90384:c156f6a9e7b5

Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-56 Merge from emacs--devo--0 Patches applied: * emacs--devo--0 (patch 204-225) - Update from CVS - Sync from erc--emacs--0 - Merge from gnus--rel--5.10 - Improve tq.el. - Update from CVS: src/puresize.h (PURESIZE_RATIO): Reduce to 10/6. * gnus--rel--5.10 (patch 81-85) - Update from CVS - Merge from emacs--devo--0
author Miles Bader <miles@gnu.org>
date Mon, 17 Apr 2006 08:41:12 +0000
parents 344d06a17979 56d8e0539545
children 8a8e69664178
comparison
equal deleted inserted replaced
90383:ab20fb198dda 90384:c156f6a9e7b5
123 123
124 value = Fsignal (Qwrong_type_argument, Fcons (predicate, Fcons (value, Qnil))); 124 value = Fsignal (Qwrong_type_argument, Fcons (predicate, Fcons (value, Qnil)));
125 tem = call1 (predicate, value); 125 tem = call1 (predicate, value);
126 } 126 }
127 while (NILP (tem)); 127 while (NILP (tem));
128 /* This function is marked as NO_RETURN, gcc would warn if it has a
129 return statement or if falls off the function. Other compilers
130 warn if no return statement is present. */
131 #ifndef __GNUC__
128 return value; 132 return value;
133 #else
134 abort ();
135 #endif
129 } 136 }
130 137
131 void 138 void
132 pure_write_error () 139 pure_write_error ()
133 { 140 {