Author: petdance
Date: Fri Jun 15 21:31:43 2007
New Revision: 19034
Modified:
trunk/include/parrot/stacks.h
trunk/src/stacks.c
Log:
Added some NN restrictions
Modified: trunk/include/parrot/stacks.h
==============================================================================
--- trunk/include/parrot/stacks.h (original)
+++ trunk/include/parrot/stacks.h Fri Jun 15 21:31:43 2007
@@ -54,7 +54,9 @@
__attribute__pure__
__attribute__warn_unused_result__;
-PARROT_API void mark_stack( Interp *interp, Stack_Chunk_t *chunk /*NN*/ )
+PARROT_API void mark_stack( Interp *interp /*NN*/,
+ Stack_Chunk_t *chunk /*NN*/ )
+ __attribute__nonnull__(1)
__attribute__nonnull__(2);
PARROT_API Stack_Chunk_t * new_stack( Interp *interp,
Modified: trunk/src/stacks.c
==============================================================================
--- trunk/src/stacks.c (original)
+++ trunk/src/stacks.c Fri Jun 15 21:31:43 2007
@@ -47,7 +47,7 @@
PARROT_API
void
-mark_stack(Interp *interp, Stack_Chunk_t *chunk /*NN*/)
+mark_stack(Interp *interp /*NN*/, Stack_Chunk_t *chunk /*NN*/)
{
for (; ; chunk = chunk->prev) {
Stack_Entry_t *entry;