[svn:parrot] r43016 - trunk/src

mikehh at svn.parrot.org mikehh at svn.parrot.org
Sat Dec 12 12:51:51 UTC 2009


Author: mikehh
Date: Sat Dec 12 12:51:51 2009
New Revision: 43016
URL: https://trac.parrot.org/parrot/changeset/43016

Log:
fix src/pmc_freeze. for g++ build

Modified:
   trunk/src/pmc_freeze.c

Modified: trunk/src/pmc_freeze.c
==============================================================================
--- trunk/src/pmc_freeze.c	Sat Dec 12 12:22:54 2009	(r43015)
+++ trunk/src/pmc_freeze.c	Sat Dec 12 12:51:51 2009	(r43016)
@@ -339,7 +339,7 @@
 {
     ASSERT_ARGS(push_opcode_number)
     UINTVAL   len    = PF_size_number() * sizeof (opcode_t);
-    opcode_t *buffer = mem_sys_allocate(len);
+    opcode_t *buffer = (opcode_t *)mem_sys_allocate(len);
     opcode_t *ignore = PF_store_number(buffer, &v);
     STRING   *number = Parrot_str_new_init(interp, (char *)buffer, len,
         Parrot_fixed_8_encoding_ptr, Parrot_binary_charset_ptr, 0);
@@ -366,7 +366,7 @@
     ASSERT_ARGS(push_opcode_string)
 
     size_t    len    = PF_size_string(v) * sizeof (opcode_t);
-    opcode_t *buffer = mem_sys_allocate(len);
+    opcode_t *buffer = (opcode_t *)mem_sys_allocate(len);
     opcode_t *ignore = PF_store_string(buffer, v);
     STRING   *number = Parrot_str_new_init(interp, (char *)buffer, len,
         Parrot_fixed_8_encoding_ptr, Parrot_binary_charset_ptr, 0);


More information about the parrot-commits mailing list