poldek: poldek/capreq.h, poldek/capreq.c - capreq_stra()

mis mis at pld-linux.org
Wed Jan 30 16:10:58 CET 2008


Author: mis                          Date: Wed Jan 30 15:10:58 2008 GMT
Module: poldek                        Tag: HEAD
---- Log message:
- capreq_stra()

---- Files affected:
poldek/poldek:
   capreq.h (1.35 -> 1.36) , capreq.c (1.47 -> 1.48) 

---- Diffs:

================================================================
Index: poldek/poldek/capreq.h
diff -u poldek/poldek/capreq.h:1.35 poldek/poldek/capreq.h:1.36
--- poldek/poldek/capreq.h:1.35	Wed Jan 23 16:00:55 2008
+++ poldek/poldek/capreq.h	Wed Jan 30 16:10:53 2008
@@ -138,4 +138,11 @@
 char *capreq_snprintf_s(const struct capreq *cr);
 char *capreq_snprintf_s0(const struct capreq *cr);
 
+char *capreq_str(char *str, size_t size, const struct capreq *cr);
+
+/* const char *capreq_stra(struct capreq) */
+#define capreq_stra(c) \
+    (capreq_versioned((c))? capreq_name((c)):capreq_str(alloca(256), 256, (c)))
+
+
 #endif /* POLDEK_CAPREQ_H */

================================================================
Index: poldek/poldek/capreq.c
diff -u poldek/poldek/capreq.c:1.47 poldek/poldek/capreq.c:1.48
--- poldek/poldek/capreq.c:1.47	Wed Jan 23 16:00:55 2008
+++ poldek/poldek/capreq.c	Wed Jan 30 16:10:53 2008
@@ -283,6 +283,12 @@
     return size;
 }
 
+char *capreq_str(char *str, size_t size, const struct capreq *cr) 
+{
+    if (capreq_snprintf(str, size, cr) > 0)
+        return str;
+    return NULL;
+}
 
 char *capreq_snprintf_s(const struct capreq *cr) 
 {
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/poldek/poldek/capreq.h?r1=1.35&r2=1.36&f=u
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/poldek/poldek/capreq.c?r1=1.47&r2=1.48&f=u



More information about the pld-cvs-commit mailing list