[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