gobject/gvaluetransform.c: Cleanup #ifndef _MSC_VER
authorChun-wei Fan <fanchunwei@src.gnome.org>
Tue, 29 Oct 2013 04:46:32 +0000 (12:46 +0800)
committerChun-wei Fan <fanchunwei@src.gnome.org>
Tue, 29 Oct 2013 04:46:32 +0000 (12:46 +0800)
The two casts that were unsupported with Visual Studio is now properly
supported, so build this code like how the other compilers build the code.

gobject/gvaluetransform.c

index 054250c..119f854 100644 (file)
@@ -368,11 +368,8 @@ _g_value_transforms_init (void)
   g_value_register_transform_func (G_TYPE_UINT64,       G_TYPE_UINT64,          value_transform_uint64_uint64);
   g_value_register_transform_func (G_TYPE_UINT64,       G_TYPE_ENUM,            value_transform_uint64_long);
   g_value_register_transform_func (G_TYPE_UINT64,       G_TYPE_FLAGS,           value_transform_uint64_ulong);
-#ifndef _MSC_VER
-  /* required casts unsupported with msvc 5.0 */
   g_value_register_transform_func (G_TYPE_UINT64,       G_TYPE_FLOAT,           value_transform_uint64_float);
   g_value_register_transform_func (G_TYPE_UINT64,       G_TYPE_DOUBLE,          value_transform_uint64_double);
-#endif
   g_value_register_transform_func (G_TYPE_UINT64,       G_TYPE_STRING,          value_transform_uint64_string);
   g_value_register_transform_func (G_TYPE_ENUM,         G_TYPE_CHAR,            value_transform_long_s8);
   g_value_register_transform_func (G_TYPE_ENUM,         G_TYPE_UCHAR,           value_transform_long_u8);