tor

The Tor anonymity network
git clone https://git.dasho.dev/tor.git
Log | Files | Refs | README | LICENSE

commit 0c80c2e45fc6632908d2189f2c15e8b4b473f76b
parent 5a1a60e65eb6904f383d18fae271684b4264acd9
Author: Nick Mathewson <nickm@torproject.org>
Date:   Sat, 16 Nov 2019 15:19:33 -0500

handles.h: replace structname with structname_t

This change makes our macro bodies consistent with our naming
expectations for structs and types outside macro bodies.

Diffstat:
Msrc/lib/container/handles.h | 9+++++----
1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/src/lib/container/handles.h b/src/lib/container/handles.h @@ -57,12 +57,13 @@ #define HANDLE_ENTRY(name, structname) \ struct name ## _handle_head_t *handle_head -#define HANDLE_DECL(name, structname, linkage) \ +#define HANDLE_DECL(name, structname_t, linkage) \ typedef struct name ## _handle_t name ## _handle_t; \ - linkage name ## _handle_t *name ## _handle_new(struct structname *object); \ + linkage name ## _handle_t *name ## _handle_new( \ + struct structname_t *object); \ linkage void name ## _handle_free_(name ## _handle_t *); \ - linkage struct structname *name ## _handle_get(name ## _handle_t *); \ - linkage void name ## _handles_clear(struct structname *object); + linkage struct structname_t *name ## _handle_get(name ## _handle_t *); \ + linkage void name ## _handles_clear(struct structname_t *object); /* * Implementation notes: there are lots of possible implementations here. We