diff options
| author | Lars Ingebrigtsen | 2016-02-09 12:34:48 +1100 |
|---|---|---|
| committer | Lars Ingebrigtsen | 2016-02-09 12:34:48 +1100 |
| commit | 4a24af2d2b2be168e37947ceb1a3906eb1da0e55 (patch) | |
| tree | f2b058c3490a3c4491e8ab4cee8cffdf14a050d8 /src | |
| parent | 8e7703e83248e4de57b87ff58891b2b832b57fe7 (diff) | |
| download | emacs-4a24af2d2b2be168e37947ceb1a3906eb1da0e55.tar.gz emacs-4a24af2d2b2be168e37947ceb1a3906eb1da0e55.zip | |
Allow the image scale to be a floating point number
* src/image.c (compute_image_size): The scale can be a
floating point number.
Diffstat (limited to 'src')
| -rw-r--r-- | src/image.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/image.c b/src/image.c index bc5863f919c..ea5d231720b 100644 --- a/src/image.c +++ b/src/image.c | |||
| @@ -8085,7 +8085,7 @@ compute_image_size (size_t width, size_t height, | |||
| 8085 | desired_height = NATNUMP (value) ? min (XFASTINT (value), INT_MAX) : -1; | 8085 | desired_height = NATNUMP (value) ? min (XFASTINT (value), INT_MAX) : -1; |
| 8086 | 8086 | ||
| 8087 | value = image_spec_value (spec, QCscale, NULL); | 8087 | value = image_spec_value (spec, QCscale, NULL); |
| 8088 | if (NATNUMP (value)) | 8088 | if (NUMBERP (value)) |
| 8089 | scale = extract_float (value); | 8089 | scale = extract_float (value); |
| 8090 | width = width * scale; | 8090 | width = width * scale; |
| 8091 | height = height * scale; | 8091 | height = height * scale; |