]> granicus.if.org Git - yasm/commitdiff
Add vps_next().
authorPeter Johnson <peter@tortall.net>
Wed, 21 Nov 2001 03:15:42 +0000 (03:15 -0000)
committerPeter Johnson <peter@tortall.net>
Wed, 21 Nov 2001 03:15:42 +0000 (03:15 -0000)
svn path=/trunk/yasm/; revision=355

libyasm/valparam.h
src/valparam.h

index 571ba144d76390cf873eb6715f1372a0d308037f..32fc171d717aab255b1e0ad75bc2aa1657acfd71 100644 (file)
@@ -49,6 +49,9 @@ void vps_append(valparamhead *headp, /*@keep@*/ valparam *vp);
 /*@null@*/ /*@dependent@*/ valparam *vps_first(valparamhead *headp);
 #define vps_first(headp)           STAILQ_FIRST(headp)
 
+/*@null@*/ /*@dependent@*/ valparam *vps_next(valparam *cur);
+#define vps_next(cur)              STAILQ_NEXT(cur, link)
+
 #define vps_foreach(iter, headp)    STAILQ_FOREACH(iter, headp, link)
 
 #endif
index 571ba144d76390cf873eb6715f1372a0d308037f..32fc171d717aab255b1e0ad75bc2aa1657acfd71 100644 (file)
@@ -49,6 +49,9 @@ void vps_append(valparamhead *headp, /*@keep@*/ valparam *vp);
 /*@null@*/ /*@dependent@*/ valparam *vps_first(valparamhead *headp);
 #define vps_first(headp)           STAILQ_FIRST(headp)
 
+/*@null@*/ /*@dependent@*/ valparam *vps_next(valparam *cur);
+#define vps_next(cur)              STAILQ_NEXT(cur, link)
+
 #define vps_foreach(iter, headp)    STAILQ_FOREACH(iter, headp, link)
 
 #endif