> 8 +BuilderWrapper& BuilderWrapper::add(char const* name, long int value)
> 9 +{
> 10 + g_variant_builder_add(builder_, "{sv}", name,
> g_variant_new_int64(value));
>
> long is 32-bit on i386, if you really need 64bit value this should be changed
> to "long long".
Right. I've added wrappers for long long too, anyway I'm keeping the variant as a gint64 also for long int, to make sure it's working also on 64bit...
> 8 +BuilderWrapper& BuilderWrapper: :add(char const* name, long int value) builder_ add(builder_ , "{sv}", name, new_int64( value)) ;
> 9 +{
> 10 + g_variant_
> g_variant_
>
> long is 32-bit on i386, if you really need 64bit value this should be changed
> to "long long".
Right. I've added wrappers for long long too, anyway I'm keeping the variant as a gint64 also for long int, to make sure it's working also on 64bit...