Use G_STRINGIFY/G_PASTE
authorkrj <krj@f5534014-38df-0310-8fa8-9805f1628bb7>
Sat, 29 Aug 2009 06:42:23 +0000 (06:42 +0000)
committerkrj <krj@f5534014-38df-0310-8fa8-9805f1628bb7>
Sat, 29 Aug 2009 06:42:23 +0000 (06:42 +0000)
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@29614 f5534014-38df-0310-8fa8-9805f1628bb7

capture-wpcap.c
capture_wpcap_packet.c
epan/dfilter/syntax-tree.h
epan/ftypes/ftype-double.c
epan/proto.c

index 3e4198f207a15769f92b5aef5a91ff1590211165..eb7d92382f7792061109920cd043251628ecea46 100644 (file)
@@ -39,9 +39,6 @@
 #include "capture-pcap-util.h"
 #include "capture-pcap-util-int.h"
 
-/* XXX - yes, I know, I should move cppmagic.h to a generic location. */
-#include "tools/lemon/cppmagic.h"
-
 #define MAX_WIN_IF_NAME_LEN 511
 
 
@@ -121,7 +118,7 @@ typedef struct {
        gboolean        optional;
 } symbol_table_t;
 
-#define SYM(x, y)      { STRINGIFY(x) , (gpointer) &CONCAT(p_,x), y }
+#define SYM(x, y)      { G_STRINGIFY(x) , (gpointer) &G_PASTE(p_,x), y }
 
 void
 load_wpcap(void)
index c2668724dd0212e3b34fe2cd35e4449c8f0a74e7..9675fcde8df310d983e7bc9030b3d7c58a94842f 100644 (file)
@@ -36,9 +36,6 @@
 
 #include <pcap.h>
 
-/* XXX - yes, I know, I should move cppmagic.h to a generic location. */
-#include "tools/lemon/cppmagic.h"
-
 #include <epan/value_string.h>
 
 #include <winsock2.h>    /* Needed here to force a definition of WINVER           */
@@ -139,7 +136,7 @@ typedef struct {
        gboolean        optional;
 } symbol_table_t;
 
-#define SYM(x, y)      { STRINGIFY(x) , (gpointer) &CONCAT(p_,x), y }
+#define SYM(x, y)      { G_STRINGIFY(x) , (gpointer) &G_PASTE(p_,x), y }
 
 void
 wpcap_packet_load(void)
index 27f0aec58e2fd4230eff77ab3f601730b33678df..f8e1c6ff143f25a3a3a6a5d0be65acd1bf2baa9b 100644 (file)
@@ -24,7 +24,6 @@
 #define SYNTAX_TREE_H
 
 #include <glib.h>
-#include "cppmagic.h"
 
 typedef enum {
        STTYPE_UNINITIALIZED,
@@ -120,9 +119,9 @@ stnode_deprecated(stnode_t *node);
 
 #define STTYPE_ACCESSOR(ret,type,attr,magicnum) \
        ret \
-       CONCAT(CONCAT(CONCAT(sttype_,type),_),attr) (stnode_t *node) \
+       G_PASTE(G_PASTE(G_PASTE(sttype_,type),_),attr) (stnode_t *node) \
 {\
-       CONCAT(type,_t) *value; \
+       G_PASTE(type,_t)        *value; \
        value = stnode_data(node);\
        assert_magic(value, magicnum); \
        return value->attr; \
@@ -130,7 +129,7 @@ stnode_deprecated(stnode_t *node);
 
 #define STTYPE_ACCESSOR_PROTOTYPE(ret,type,attr) \
        ret \
-       CONCAT(CONCAT(CONCAT(sttype_,type),_),attr) (stnode_t *node);
+       G_PASTE(G_PASTE(G_PASTE(sttype_,type),_),attr) (stnode_t *node);
 
 
 #endif
index 537a1b27fe4eab6fa2b95b6a413645a01c82216b..6b7890ca464f915eb141e739078fc7dd2ab79344 100644 (file)
@@ -95,7 +95,7 @@ float_val_repr_len(fvalue_t *fv _U_, ftrepr_t rtype _U_)
 static void
 float_val_to_repr(fvalue_t *fv, ftrepr_t rtype _U_, char *buf)
 {
-       sprintf(buf, "%." STRINGIFY(FLT_DIG) "g", fv->value.floating);
+       sprintf(buf, "%." G_STRINGIFY(FLT_DIG) "g", fv->value.floating);
 }
 
 static int
@@ -113,7 +113,7 @@ double_val_repr_len(fvalue_t *fv _U_, ftrepr_t rtype _U_)
 static void
 double_val_to_repr(fvalue_t *fv, ftrepr_t rtype _U_, char *buf)
 {
-       sprintf(buf, "%." STRINGIFY(DBL_DIG) "g", fv->value.floating);
+       sprintf(buf, "%." G_STRINGIFY(DBL_DIG) "g", fv->value.floating);
 }
 
 static gboolean
index 285279c928fffd545540b4a1918d9511dad63d76..6e2ca5e39375c185fba93c2b0cebc71d9d2449fe 100644 (file)
@@ -3292,11 +3292,11 @@ proto_custom_set(proto_tree* tree, const gchar *field,
                        break;
 
                case FT_FLOAT:
-                       g_snprintf(result, size, "%." STRINGIFY(FLT_DIG) "f", fvalue_get_floating(&finfo->value));
+                       g_snprintf(result, size, "%." G_STRINGIFY(FLT_DIG) "f", fvalue_get_floating(&finfo->value));
                        break;
 
                case FT_DOUBLE:
-                       g_snprintf(result, size, "%." STRINGIFY(DBL_DIG) "g", fvalue_get_floating(&finfo->value));
+                       g_snprintf(result, size, "%." G_STRINGIFY(DBL_DIG) "g", fvalue_get_floating(&finfo->value));
                        break;
 
                case FT_EBCDIC:
@@ -4314,13 +4314,13 @@ proto_item_fill_label(field_info *fi, gchar *label_str)
 
                case FT_FLOAT:
                        g_snprintf(label_str, ITEM_LABEL_LENGTH,
-                               "%s: %." STRINGIFY(FLT_DIG) "f",
+                               "%s: %." G_STRINGIFY(FLT_DIG) "f",
                                hfinfo->name, fvalue_get_floating(&fi->value));
                        break;
 
                case FT_DOUBLE:
                        g_snprintf(label_str, ITEM_LABEL_LENGTH,
-                               "%s: %." STRINGIFY(DBL_DIG) "g",
+                               "%s: %." G_STRINGIFY(DBL_DIG) "g",
                                hfinfo->name, fvalue_get_floating(&fi->value));
                        break;