Skip to content

Instantly share code, notes, and snippets.

@Jared-Miller
Created February 26, 2020 00:32
Show Gist options
  • Save Jared-Miller/72544d5f5a431b82104cdce74cf3b7b1 to your computer and use it in GitHub Desktop.
Save Jared-Miller/72544d5f5a431b82104cdce74cf3b7b1 to your computer and use it in GitHub Desktop.
#define NONAMELESSUNION
#ifndef DUMMYSTRUCTNAME
#if defined(NONAMELESSUNION)
#define DUMMYSTRUCTNAME s
#else
#define DUMMYSTRUCTNAME
#endif
#endif
typedef struct tagIMAWINDOWSHEADERSTRUCT {
int whatever;
} IMAWINDOWSHEADERSTRUCT;
typedef struct tagIMAWINDOWSHEADERSTRUCTEX {
IMAWINDOWSHEADERSTRUCT DUMMYSTRUCTNAME;
int someData;
} IMAWINDOWSHEADERSTRUCTEX;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment