- if( base == k_vg_msg_unsigned )
- printf( "%lu", vg_msg_cast_to_u64( p, base, size ) );
- else if( base == k_vg_msg_signed )
- printf( "%ld", vg_msg_cast_to_i64( p, base, size ) );
+ if( base == k_vg_msg_unsigned ){
+ printf(
+#ifdef _WIN32
+ "%llu"
+#else
+ "%lu"
+#endif
+ , vg_msg_cast_to_u64( p, base, size ) );
+ }
+ else if( base == k_vg_msg_signed ){
+ printf(
+#ifdef _WIN32
+ "%lld"
+#else
+ "%ld"
+#endif
+ , vg_msg_cast_to_i64( p, base, size ) );
+ }