[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] /srv/bzr/emacs/trunk r103896: * alloc.c (overrun_check_mal
From: |
Andreas Schwab |
Subject: |
[Emacs-diffs] /srv/bzr/emacs/trunk r103896: * alloc.c (overrun_check_malloc, overrun_check_realloc) |
Date: |
Tue, 12 Apr 2011 12:20:32 +0200 |
User-agent: |
Bazaar (2.3.1) |
------------------------------------------------------------
revno: 103896
committer: Andreas Schwab <address@hidden>
branch nick: emacs
timestamp: Tue 2011-04-12 12:20:32 +0200
message:
* alloc.c (overrun_check_malloc, overrun_check_realloc)
(overrun_check_free): Protoize.
modified:
src/ChangeLog
src/alloc.c
=== modified file 'src/ChangeLog'
--- a/src/ChangeLog 2011-04-12 08:12:01 +0000
+++ b/src/ChangeLog 2011-04-12 10:20:32 +0000
@@ -1,3 +1,8 @@
+2011-04-12 Andreas Schwab <address@hidden>
+
+ * alloc.c (overrun_check_malloc, overrun_check_realloc)
+ (overrun_check_free): Protoize.
+
2011-04-12 Paul Eggert <address@hidden>
* sysdep.c (emacs_read, emacs_write): Check for negative sizes
=== modified file 'src/alloc.c'
--- a/src/alloc.c 2011-04-03 05:41:46 +0000
+++ b/src/alloc.c 2011-04-12 10:20:32 +0000
@@ -559,8 +559,7 @@
/* Like malloc, but wraps allocated block with header and trailer. */
POINTER_TYPE *
-overrun_check_malloc (size)
- size_t size;
+overrun_check_malloc (size_t size)
{
register unsigned char *val;
size_t overhead = ++check_depth == 1 ? XMALLOC_OVERRUN_CHECK_SIZE*2 : 0;
@@ -584,11 +583,9 @@
with header and trailer. */
POINTER_TYPE *
-overrun_check_realloc (block, size)
- POINTER_TYPE *block;
- size_t size;
+overrun_check_realloc (POINTER_TYPE *block, size_t size)
{
- register unsigned char *val = (unsigned char *)block;
+ register unsigned char *val = (unsigned char *) block;
size_t overhead = ++check_depth == 1 ? XMALLOC_OVERRUN_CHECK_SIZE*2 : 0;
if (val
@@ -624,10 +621,9 @@
/* Like free, but checks block for overrun. */
void
-overrun_check_free (block)
- POINTER_TYPE *block;
+overrun_check_free (POINTER_TYPE *block)
{
- unsigned char *val = (unsigned char *)block;
+ unsigned char *val = (unsigned char *) block;
++check_depth;
if (val
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] /srv/bzr/emacs/trunk r103896: * alloc.c (overrun_check_malloc, overrun_check_realloc),
Andreas Schwab <=