aboutsummaryrefslogtreecommitdiffstats
path: root/src/data.c
diff options
context:
space:
mode:
authorKaroly Lorentey <[email protected]>2006-04-12 17:40:36 +0000
committerKaroly Lorentey <[email protected]>2006-04-12 17:40:36 +0000
commit4c57cca724993ab1334cc5c0b35c22b06daee0c3 (patch)
tree009f6142b6abc0d6f3221b2098863b22ca678e73 /src/data.c
parent21c5f634f04084467ca59d9232a83456e16a5c50 (diff)
parent163cb72dcb641bd2e68d3b6887cfef71bb1464ae (diff)
Merged from [email protected]
Patches applied: * [email protected]/emacs--devo--0--patch-207 Update from CVS * [email protected]/emacs--devo--0--patch-208 Sync from erc--emacs--0 * [email protected]/emacs--devo--0--patch-209 Update from CVS * [email protected]/emacs--devo--0--patch-210 Merge from gnus--rel--5.10 * [email protected]/emacs--devo--0--patch-211 Update from CVS * [email protected]/emacs--devo--0--patch-212 Update from CVS * [email protected]/emacs--devo--0--patch-213 Update from CVS * [email protected]/emacs--devo--0--patch-214 Merge from gnus--rel--5.10 * [email protected]/emacs--devo--0--patch-215 Update from CVS * [email protected]/gnus--rel--5.10--patch-81 Update from CVS * [email protected]/gnus--rel--5.10--patch-82 Update from CVS * [email protected]/gnus--rel--5.10--patch-83 Update from CVS git-archimport-id: [email protected]/emacs--multi-tty--0--patch-549
Diffstat (limited to 'src/data.c')
-rw-r--r--src/data.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/data.c b/src/data.c
index d2f6ce7690..fdad80b272 100644
--- a/src/data.c
+++ b/src/data.c
@@ -126,7 +126,14 @@ wrong_type_argument (predicate, value)
tem = call1 (predicate, value);
}
while (NILP (tem));
+ /* This function is marked as NO_RETURN, gcc would warn if it has a
+ return statement or if falls off the function. Other compilers
+ warn if no return statement is present. */
+#ifndef __GNUC__
return value;
+#else
+ abort ();
+#endif
}
void