X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=senf%2FPackets%2FParseHelpers.ih;fp=senf%2FPackets%2FParseHelpers.ih;h=6dc6bf5f4e1341670e85ee3597bbad0d25ce0db4;hb=78a6e233083efa63a9cd0684a92abc64202a9ee7;hp=4053ba375d745723ee41ac447758e1d1a3072572;hpb=5312bddbdf89d033cccea36c492a035358be750c;p=senf.git diff --git a/senf/Packets/ParseHelpers.ih b/senf/Packets/ParseHelpers.ih index 4053ba3..6dc6bf5 100644 --- a/senf/Packets/ParseHelpers.ih +++ b/senf/Packets/ParseHelpers.ih @@ -30,6 +30,7 @@ # include # include # include +# include "../Utils/preprocessor.hh" # include "../Utils/mpl.hh" # # ////////////////////////////////ih.p/////////////////////////////////////// @@ -506,14 +507,6 @@ # define SENF_PARSER_COLLECTION_TAG_GETAUX__packetSize() _ # define SENF_PARSER_COLLECTION_TAG_AUXTYPE__packetSize() packetSize # -# // No recursive call so we need some more of theese ... ARGH !!! -# define SENF_CAT_RECURS1(a, b) SENF_CAT_RECURS1_I(a,b) -# define SENF_CAT_RECURS1_I(a, b) a ## b -# define SENF_CAT_RECURS2(a, b) SENF_CAT_RECURS2_I(a,b) -# define SENF_CAT_RECURS2_I(a, b) a ## b -# define SENF_CAT_RECURS3(a, b) SENF_CAT_RECURS3_I(a,b) -# define SENF_CAT_RECURS3_I(a, b) a ## b -# # define SENF_PARSER_COLLECTION_TAG_EXPAND__none() senf::detail::auxtag::none # # define SENF_PARSER_COLLECTION_TAG_RECURS1(aux) \