Get rid of ber_last_created_item().
[obnox/wireshark/wip.git] / epan / address.h
index 237f0f27a81a2a6313b01f1363b7243ee4811782..d5bf5ed7d11caff20728a7b1251004098c918032 100644 (file)
@@ -128,9 +128,9 @@ typedef struct _address {
 #define ADD_ADDRESS_TO_HASH(hash_val, addr) { \
        const guint8 *ADD_ADDRESS_TO_HASH_data; \
        int ADD_ADDRESS_TO_HASH_index; \
-       ADD_ADDRESS_TO_HASH_data = (addr).data; \
+       ADD_ADDRESS_TO_HASH_data = (addr)->data; \
        for (ADD_ADDRESS_TO_HASH_index = 0; \
-            ADD_ADDRESS_TO_HASH_index < (addr).len; \
+            ADD_ADDRESS_TO_HASH_index < (addr)->len; \
             ADD_ADDRESS_TO_HASH_index++) \
                hash_val += ADD_ADDRESS_TO_HASH_data[ADD_ADDRESS_TO_HASH_index]; \
        }