[svn:parrot] r38922 - in trunk: config/gen/platform/generic src

petdance at svn.parrot.org petdance at svn.parrot.org
Tue May 19 05:27:46 UTC 2009


Author: petdance
Date: Tue May 19 05:27:45 2009
New Revision: 38922
URL: https://trac.parrot.org/parrot/changeset/38922

Log:
consting internal vars

Modified:
   trunk/config/gen/platform/generic/memexec.c
   trunk/src/jit.c

Modified: trunk/config/gen/platform/generic/memexec.c
==============================================================================
--- trunk/config/gen/platform/generic/memexec.c	Tue May 19 04:05:43 2009	(r38921)
+++ trunk/config/gen/platform/generic/memexec.c	Tue May 19 05:27:45 2009	(r38922)
@@ -73,7 +73,7 @@
 #  ifdef WIN32
     free(p);
 #  else /* !WIN32 */
-    size_t pagesize = sysconf(_SC_PAGESIZE);
+    const size_t pagesize = sysconf(_SC_PAGESIZE);
     size = (size + pagesize - 1) & ~(pagesize-1);
     munmap(p, size);
 #  endif /* WIN32 */

Modified: trunk/src/jit.c
==============================================================================
--- trunk/src/jit.c	Tue May 19 04:05:43 2009	(r38921)
+++ trunk/src/jit.c	Tue May 19 05:27:45 2009	(r38922)
@@ -1766,7 +1766,7 @@
 void
 Parrot_jit_free_buffer(PARROT_INTERP, void *ptr, void *priv)
 {
-    struct jit_buffer_private_data *jit = (struct jit_buffer_private_data*)priv;
+    const struct jit_buffer_private_data * const jit = (struct jit_buffer_private_data*)priv;
     mem_free_executable(ptr, jit->size);
     free(priv);
 }
@@ -1785,7 +1785,7 @@
 PMC *
 Parrot_jit_clone_buffer(PARROT_INTERP, PMC *pmc, void *priv)
 {
-    PMC *rv = pmc_new(interp, pmc->vtable->base_type);
+    PMC * const rv = pmc_new(interp, pmc->vtable->base_type);
 
     VTABLE_init(interp, rv);
     /* copy the attributes */


More information about the parrot-commits mailing list