Hi,
I'm not sure it's possible 
# is considered as a comment
It's probbably better to call a function defined in the template file
instead and do the #if stuff there.
Regards
Anders
-----Ursprungligt meddelande-----
Från: wireshark-dev-bounces@xxxxxxxxxxxxx
[mailto:wireshark-dev-bounces@xxxxxxxxxxxxx] För Jeff Morriss
Skickat: den 15 januari 2008 20:11
Till: Wireshark Development
Ämne: [Wireshark-dev] adding #ifdefs to asn2wrs .cnf files
Hi list,
asn1/gsmmap/gsmmap.cnf now contains some Glib-2 specific code (the iconv 
stuff).
So, in order to get it compiling in Glib-1 I wanted to do:
> Index: gsmmap.cnf
> ===================================================================
> --- gsmmap.cnf  (revision 24096)
> +++ gsmmap.cnf  (working copy)
> @@ -360,9 +360,11 @@
>    tvbuff_t     *parameter_tvb;
>    int                  length;
>    guint8               out_len;
> +#if GLIB_MAJOR_VERSION > 2
>    gchar *utf8_text = NULL;
>    GIConv cd;
>    GError *l_conv_error = NULL;
> +#endif
[...]
but asn2wrs seems to simply take out the #if and #endif.
I looked through the (Wiki) documentation and couldn't find any "stop 
processing directives for a while" directives.
Is there a way to solve this?
_______________________________________________
Wireshark-dev mailing list
Wireshark-dev@xxxxxxxxxxxxx
http://www.wireshark.org/mailman/listinfo/wireshark-dev