[svn:parrot] r38585 - trunk/include/parrot

petdance at svn.parrot.org petdance at svn.parrot.org
Fri May 8 04:34:22 UTC 2009


Author: petdance
Date: Fri May  8 04:34:19 2009
New Revision: 38585
URL: https://trac.parrot.org/parrot/changeset/38585

Log:
Added ARGIN() to sprintf function pointers

Modified:
   trunk/include/parrot/misc.h

Modified: trunk/include/parrot/misc.h
==============================================================================
--- trunk/include/parrot/misc.h	Fri May  8 04:17:52 2009	(r38584)
+++ trunk/include/parrot/misc.h	Fri May  8 04:34:19 2009	(r38585)
@@ -268,12 +268,12 @@
 
     typedef struct sprintf_obj SPRINTF_OBJ;
 
-    typedef STRING *(*sprintf_getchar_t) (PARROT_INTERP, INTVAL, SPRINTF_OBJ *);
-    typedef HUGEINTVAL(*sprintf_getint_t) (PARROT_INTERP, INTVAL, SPRINTF_OBJ *);
-    typedef UHUGEINTVAL(*sprintf_getuint_t) (PARROT_INTERP, INTVAL, SPRINTF_OBJ *);
-    typedef HUGEFLOATVAL(*sprintf_getfloat_t) (PARROT_INTERP, INTVAL, SPRINTF_OBJ *);
-    typedef STRING *(*sprintf_getstring_t) (PARROT_INTERP, INTVAL, SPRINTF_OBJ *);
-    typedef void *(*sprintf_getptr_t) (PARROT_INTERP, INTVAL, SPRINTF_OBJ *);
+    typedef STRING *     (*sprintf_getchar_t)   (PARROT_INTERP, INTVAL, ARGIN(SPRINTF_OBJ *));
+    typedef HUGEINTVAL   (*sprintf_getint_t)    (PARROT_INTERP, INTVAL, ARGIN(SPRINTF_OBJ *));
+    typedef UHUGEINTVAL  (*sprintf_getuint_t)   (PARROT_INTERP, INTVAL, ARGIN(SPRINTF_OBJ *));
+    typedef HUGEFLOATVAL (*sprintf_getfloat_t)  (PARROT_INTERP, INTVAL, ARGIN(SPRINTF_OBJ *));
+    typedef STRING *     (*sprintf_getstring_t) (PARROT_INTERP, INTVAL, ARGIN(SPRINTF_OBJ *));
+    typedef void *       (*sprintf_getptr_t)    (PARROT_INTERP, INTVAL, ARGIN(SPRINTF_OBJ *));
 
     struct sprintf_obj {
         void *data;


More information about the parrot-commits mailing list