[svn:parrot] r44374 - in trunk: include/parrot src/gc

bacek at svn.parrot.org bacek at svn.parrot.org
Tue Feb 23 09:03:17 UTC 2010


Author: bacek
Date: Tue Feb 23 09:03:16 2010
New Revision: 44374
URL: https://trac.parrot.org/parrot/changeset/44374

Log:
Rerun headerizer

Modified:
   trunk/include/parrot/hash.h
   trunk/include/parrot/io.h
   trunk/src/gc/gc_ms.c

Modified: trunk/include/parrot/hash.h
==============================================================================
--- trunk/include/parrot/hash.h	Tue Feb 23 09:02:50 2010	(r44373)
+++ trunk/include/parrot/hash.h	Tue Feb 23 09:03:16 2010	(r44374)
@@ -113,7 +113,8 @@
         FUNC_MODIFIES(*hash);
 
 PARROT_EXPORT
-void parrot_hash_destroy(SHIM_INTERP, ARGMOD(Hash *hash))
+void parrot_hash_destroy(PARROT_INTERP, ARGMOD(Hash *hash))
+        __attribute__nonnull__(1)
         __attribute__nonnull__(2)
         FUNC_MODIFIES(*hash);
 
@@ -400,7 +401,8 @@
     , PARROT_ASSERT_ARG(hash) \
     , PARROT_ASSERT_ARG(key))
 #define ASSERT_ARGS_parrot_hash_destroy __attribute__unused__ int _ASSERT_ARGS_CHECK = (\
-       PARROT_ASSERT_ARG(hash))
+       PARROT_ASSERT_ARG(interp) \
+    , PARROT_ASSERT_ARG(hash))
 #define ASSERT_ARGS_parrot_hash_exists __attribute__unused__ int _ASSERT_ARGS_CHECK = (\
        PARROT_ASSERT_ARG(interp) \
     , PARROT_ASSERT_ARG(hash) \

Modified: trunk/include/parrot/io.h
==============================================================================
--- trunk/include/parrot/io.h	Tue Feb 23 09:02:50 2010	(r44373)
+++ trunk/include/parrot/io.h	Tue Feb 23 09:03:16 2010	(r44374)
@@ -665,7 +665,8 @@
         __attribute__nonnull__(2);
 
 PARROT_CAN_RETURN_NULL
-void Parrot_io_clear_buffer(SHIM_INTERP, ARGIN(PMC *filehandle))
+void Parrot_io_clear_buffer(PARROT_INTERP, ARGIN(PMC *filehandle))
+        __attribute__nonnull__(1)
         __attribute__nonnull__(2);
 
 PARROT_CAN_RETURN_NULL
@@ -751,7 +752,8 @@
 #define ASSERT_ARGS_Parrot_io_set_os_handle __attribute__unused__ int _ASSERT_ARGS_CHECK = (\
        PARROT_ASSERT_ARG(filehandle))
 #define ASSERT_ARGS_Parrot_io_clear_buffer __attribute__unused__ int _ASSERT_ARGS_CHECK = (\
-       PARROT_ASSERT_ARG(filehandle))
+       PARROT_ASSERT_ARG(interp) \
+    , PARROT_ASSERT_ARG(filehandle))
 #define ASSERT_ARGS_Parrot_io_get_buffer_flags __attribute__unused__ int _ASSERT_ARGS_CHECK = (\
        PARROT_ASSERT_ARG(filehandle))
 #define ASSERT_ARGS_Parrot_io_get_buffer_size __attribute__unused__ int _ASSERT_ARGS_CHECK = (\

Modified: trunk/src/gc/gc_ms.c
==============================================================================
--- trunk/src/gc/gc_ms.c	Tue Feb 23 09:02:50 2010	(r44373)
+++ trunk/src/gc/gc_ms.c	Tue Feb 23 09:03:16 2010	(r44374)
@@ -175,8 +175,8 @@
         FUNC_MODIFIES(*buffer);
 
 static void * gc_ms_reallocate_memory_chunk(PARROT_INTERP,
-    ARGFREE(void *data),
-    size_t newsize)
+    ARGFREE(void *from),
+    size_t size)
         __attribute__nonnull__(1);
 
 static void * gc_ms_reallocate_memory_chunk_zeroed(PARROT_INTERP,


More information about the parrot-commits mailing list