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;
     }