Wireshark-dev: Re: [Wireshark-dev] [Wireshark-commits] rev 26377: /trunk/epan/dissectors//trunk/epan/dissectors/:
From: "Jim Young" <
SYSJHY@xxxxxxxxxxxxxxx>
Date: Wed, 08 Oct 2008 15:41:13 -0400
Hello,
>>> Jaap Keuter <jaap.keuter@xxxxxxxxx> 10/08/08 12:55 PM >>>
> Hi,
>
> A clear comment line explaining the hack may help here...
>
> Thanx,
> Jaap
>
>>Greg Morris wrote:
>> Stig,
>>
>> Well that white space was there on purpose...
>>
>> { 15, "Read Class Definition " },
Years ago I had to deal with a similar issue with a tool
that removed "extraneous" white space from the .c
source files. I used a hack similar to the following
to work around the issue.
Perhaps the following hack could be used and would
have the benefit of being somewhat self-documenting:
#define DESIRED_SPACE " "
<snip>
{ 15, "Read Class Definition" DESIRED_SPACE },
<snip>
During preprocessor/compilation the two adjacent
strings ("Read Class Definition" and " ") will be
concatenated together into a single string
"Read Class Definition " that will contains the desired
trailing space character.
Just a thought.
Jim Y.