Mercurial > hg > xemacs-beta
diff src/dumper.c @ 545:9a775fb11bb7
[xemacs-hg @ 2001-05-18 04:39:39 by kkm]
My 3 patches of 05/01-05/03
author | kkm |
---|---|
date | Fri, 18 May 2001 04:39:44 +0000 |
parents | 0784d089fdc9 |
children | af57a77cbc92 |
line wrap: on
line diff
--- a/src/dumper.c Thu May 17 13:55:47 2001 +0000 +++ b/src/dumper.c Fri May 18 04:39:44 2001 +0000 @@ -44,7 +44,7 @@ typedef struct { - void *varaddress; + const void *varaddress; size_t size; } pdump_opaque; @@ -84,7 +84,7 @@ /* Mark SIZE bytes at non-heap address VARADDRESS for dumping as is, without any bit-twiddling. */ void -dump_add_opaque (void *varaddress, size_t size) +dump_add_opaque (const void *varaddress, size_t size) { pdump_opaque info; info.varaddress = varaddress; @@ -1114,7 +1114,7 @@ for (i=0; i<header->nb_opaques; i++) { pdump_opaque info = PDUMP_READ_ALIGNED (p, pdump_opaque); - memcpy (info.varaddress, p, info.size); + memcpy ((void*)info.varaddress, p, info.size); p += info.size; }