diff options
Diffstat (limited to 'src/coding.c')
| -rw-r--r-- | src/coding.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/coding.c b/src/coding.c index 3ddd7ea957d..ce78af7d8d3 100644 --- a/src/coding.c +++ b/src/coding.c | |||
| @@ -5877,7 +5877,6 @@ code_convert_region (from, from_byte, to, to_byte, coding, encodep, replace) | |||
| 5877 | REQUIRE + LEN_BYTE = LEN_BYTE * (NEW / ORIG) | 5877 | REQUIRE + LEN_BYTE = LEN_BYTE * (NEW / ORIG) |
| 5878 | REQUIRE = LEN_BYTE * (NEW - ORIG) / ORIG | 5878 | REQUIRE = LEN_BYTE * (NEW - ORIG) / ORIG |
| 5879 | Here, we are sure that NEW >= ORIG. */ | 5879 | Here, we are sure that NEW >= ORIG. */ |
| 5880 | float ratio; | ||
| 5881 | 5880 | ||
| 5882 | if (coding->produced <= coding->consumed) | 5881 | if (coding->produced <= coding->consumed) |
| 5883 | { | 5882 | { |
| @@ -5887,7 +5886,8 @@ code_convert_region (from, from_byte, to, to_byte, coding, encodep, replace) | |||
| 5887 | } | 5886 | } |
| 5888 | else | 5887 | else |
| 5889 | { | 5888 | { |
| 5890 | ratio = (coding->produced - coding->consumed) / coding->consumed; | 5889 | float ratio = coding->produced - coding->consumed; |
| 5890 | ratio /= coding->consumed; | ||
| 5891 | require = len_byte * ratio; | 5891 | require = len_byte * ratio; |
| 5892 | } | 5892 | } |
| 5893 | first = 0; | 5893 | first = 0; |