~mkindahl/drizzle/remove-mem-casts

« back to all changes in this revision

Viewing changes to server/item.cc

  • Committer: Brian Aker
  • Date: 2008-07-23 00:11:39 UTC
  • Revision ID: brian@tangent.org-20080723001139-967ewfngqqotwb6e
Removed final uint dead types.

Show diffs side-by-side

added added

removed removed

Lines of Context:
52
52
 
53
53
 
54
54
String *
55
 
Hybrid_type_traits::val_str(Hybrid_type *val, String *to, uint8 decimals) const
 
55
Hybrid_type_traits::val_str(Hybrid_type *val, String *to, uint8_t decimals) const
56
56
{
57
57
  to->set_real(val->real, decimals, &my_charset_bin);
58
58
  return to;
130
130
 
131
131
String *
132
132
Hybrid_type_traits_decimal::val_str(Hybrid_type *val, String *to,
133
 
                                    uint8 decimals) const
 
133
                                    uint8_t decimals) const
134
134
{
135
135
  my_decimal_round(E_DEC_FATAL_ERROR, &val->dec_buf[val->used_dec_buf_no],
136
136
                   decimals, false, &val->dec_buf[2]);
1845
1845
{
1846
1846
  str2my_decimal(E_DEC_FATAL_ERROR, str_arg, length, charset, &decimal_value);
1847
1847
  name= (char*) str_arg;
1848
 
  decimals= (uint8) decimal_value.frac;
 
1848
  decimals= (uint8_t) decimal_value.frac;
1849
1849
  fixed= 1;
1850
1850
  max_length= my_decimal_precision_to_length(decimal_value.intg + decimals,
1851
1851
                                             decimals, unsigned_flag);
1854
1854
Item_decimal::Item_decimal(int64_t val, bool unsig)
1855
1855
{
1856
1856
  int2my_decimal(E_DEC_FATAL_ERROR, val, unsig, &decimal_value);
1857
 
  decimals= (uint8) decimal_value.frac;
 
1857
  decimals= (uint8_t) decimal_value.frac;
1858
1858
  fixed= 1;
1859
1859
  max_length= my_decimal_precision_to_length(decimal_value.intg + decimals,
1860
1860
                                             decimals, unsigned_flag);
1866
1866
                           int scale __attribute__((__unused__)))
1867
1867
{
1868
1868
  double2my_decimal(E_DEC_FATAL_ERROR, val, &decimal_value);
1869
 
  decimals= (uint8) decimal_value.frac;
 
1869
  decimals= (uint8_t) decimal_value.frac;
1870
1870
  fixed= 1;
1871
1871
  max_length= my_decimal_precision_to_length(decimal_value.intg + decimals,
1872
1872
                                             decimals, unsigned_flag);
1878
1878
{
1879
1879
  my_decimal2decimal(val_arg, &decimal_value);
1880
1880
  name= (char*) str;
1881
 
  decimals= (uint8) decimal_par;
 
1881
  decimals= (uint8_t) decimal_par;
1882
1882
  max_length= length;
1883
1883
  fixed= 1;
1884
1884
}
1887
1887
Item_decimal::Item_decimal(my_decimal *value_par)
1888
1888
{
1889
1889
  my_decimal2decimal(value_par, &decimal_value);
1890
 
  decimals= (uint8) decimal_value.frac;
 
1890
  decimals= (uint8_t) decimal_value.frac;
1891
1891
  fixed= 1;
1892
1892
  max_length= my_decimal_precision_to_length(decimal_value.intg + decimals,
1893
1893
                                             decimals, unsigned_flag);
1898
1898
{
1899
1899
  binary2my_decimal(E_DEC_FATAL_ERROR, bin,
1900
1900
                    &decimal_value, precision, scale);
1901
 
  decimals= (uint8) decimal_value.frac;
 
1901
  decimals= (uint8_t) decimal_value.frac;
1902
1902
  fixed= 1;
1903
1903
  max_length= my_decimal_precision_to_length(precision, decimals,
1904
1904
                                             unsigned_flag);
1956
1956
void Item_decimal::set_decimal_value(my_decimal *value_par)
1957
1957
{
1958
1958
  my_decimal2decimal(value_par, &decimal_value);
1959
 
  decimals= (uint8) decimal_value.frac;
 
1959
  decimals= (uint8_t) decimal_value.frac;
1960
1960
  unsigned_flag= !decimal_value.sign();
1961
1961
  max_length= my_decimal_precision_to_length(decimal_value.intg + decimals,
1962
1962
                                             decimals, unsigned_flag);
4471
4471
    my_error(ER_ILLEGAL_VALUE_FOR_TYPE, MYF(0), "double", (char*) str_arg);
4472
4472
  }
4473
4473
  presentation= name=(char*) str_arg;
4474
 
  decimals=(uint8) nr_of_decimals(str_arg, str_arg+length);
 
4474
  decimals=(uint8_t) nr_of_decimals(str_arg, str_arg+length);
4475
4475
  max_length=length;
4476
4476
  fixed= 1;
4477
4477
}