Browse Source

Fix warning C4838 : conversion from 'type_1' to 'type_2' requires a narrowing conversion.

pull/852/head
Vladislav Vaintroub 7 years ago
parent
commit
73a5dd8c54
  1. 5
      sql/field.cc
  2. 4
      sql/field.h

5
sql/field.cc

@ -5059,7 +5059,10 @@ int Field_timestamp::store_TIME_with_warning(THD *thd, const Datetime *dt,
}
// Adjust and store the value
timeval tv= {timestamp, (uint) l_time->second_part};
timeval tv;
tv.tv_sec= timestamp;
tv.tv_usec= l_time->second_part;
my_timeval_trunc(&tv, decimals());
store_TIMEVAL(tv);

4
sql/field.h

@ -2756,7 +2756,9 @@ public:
}
void store_TIME(my_time_t timestamp, ulong sec_part)
{
timeval tv= {timestamp, (uint) sec_part};
timeval tv;
tv.tv_sec= timestamp;
tv.tv_usec= sec_part;
my_timeval_trunc(&tv, decimals());
store_TIMEVAL(tv);
}

Loading…
Cancel
Save