Commit 3d203e55 authored by tsmith@ramayana.hindu.god's avatar tsmith@ramayana.hindu.god
Browse files

Fix syntax error build problem on Windows (variable was defined

in middle of block)
parent 63ae0223
Loading
Loading
Loading
Loading
+11 −7
Original line number Diff line number Diff line
@@ -3876,7 +3876,9 @@ static void fetch_float_with_conversion(MYSQL_BIND *param, MYSQL_FIELD *field,
      sprintf(buff, "%.*f", (int) field->decimals, value);
      end= strend(buff);
    }
    uint length= (uint) (end-buff);

    {
      size_t length= end - buff;
      if (field->flags & ZEROFILL_FLAG && length < field->length &&
          field->length < MAX_DOUBLE_STRING_REP_LENGTH - 1)
      {
@@ -3885,6 +3887,8 @@ static void fetch_float_with_conversion(MYSQL_BIND *param, MYSQL_FIELD *field,
        length= field->length;
      }
      fetch_string_with_conversion(param, buff, length);
    }

    break;
  }
  }