[svn:parrot] r43998 - trunk/compilers/pirc/src

bacek at svn.parrot.org bacek at svn.parrot.org
Tue Feb 16 09:42:52 UTC 2010


Author: bacek
Date: Tue Feb 16 09:42:52 2010
New Revision: 43998
URL: https://trac.parrot.org/parrot/changeset/43998

Log:
Add ASSERT_ARGS

Modified:
   trunk/compilers/pirc/src/pirmacro.c

Modified: trunk/compilers/pirc/src/pirmacro.c
==============================================================================
--- trunk/compilers/pirc/src/pirmacro.c	Tue Feb 16 09:35:30 2010	(r43997)
+++ trunk/compilers/pirc/src/pirmacro.c	Tue Feb 16 09:42:52 2010	(r43998)
@@ -86,7 +86,7 @@
 PARROT_WARN_UNUSED_RESULT
 PARROT_CANNOT_RETURN_NULL
 macro_param *
-new_macro_param(char const * const value)
+new_macro_param(ARGIN(char const * const value))
 {
     macro_param *param = (macro_param *)mem_sys_allocate(sizeof (macro_param));
     param->name        = value;
@@ -149,6 +149,7 @@
 static void
 check_size(ARGIN(macro_def * const macro), unsigned length)
 {
+    ASSERT_ARGS(check_size)
     unsigned used = macro->cursor - macro->body;
     if (used + length >= macro->buffersize) {
         unsigned  newsize = macro->buffersize << 1;


More information about the parrot-commits mailing list