浏览代码

- str formatting macro by Bogdan Pintea
closes SER-127

Jan Janak 19 年之前
父节点
当前提交
374f5e864a
共有 1 个文件被更改,包括 3 次插入0 次删除
  1. 3 0
      str.h

+ 3 - 0
str.h

@@ -40,4 +40,7 @@ typedef struct _str str;
 #define STR_STATIC_INIT(v) {(v), sizeof(v) - 1}
 #define STR_NULL {NULL, 0}
 
+#define STR_FMT(_pstr_)	\
+  ((_pstr_) ? (_pstr_)->len : 0), ((_pstr_) ? (_pstr_)->s : "")
+
 #endif