summaryrefslogtreecommitdiff
path: root/src/frame.h
diff options
context:
space:
mode:
authorYuuki Harano <masm+github@masm11.me>2021-06-05 20:53:31 +0900
committerYuuki Harano <masm+github@masm11.me>2021-06-05 20:53:31 +0900
commitce7a78d0a8e033f04978b0c0762378ba13d3fa64 (patch)
treedb00663ee6db5c5c8eb2770c64118617a232c7eb /src/frame.h
parentc6ada6e9f1f82d36a05ecc49844e9400e0da8fdd (diff)
downloademacs-ce7a78d0a8e033f04978b0c0762378ba13d3fa64.tar.gz
emacs-ce7a78d0a8e033f04978b0c0762378ba13d3fa64.tar.bz2
emacs-ce7a78d0a8e033f04978b0c0762378ba13d3fa64.zip
Support frame-scale-factor on pgtk frames
* src/pgtkfns.c (pgtk_frame_scale_factor): New function to get frame scale factor. * src/frame.h: Call it when a pgtk frame. * src/pgtkterm.h: Add the declaration.
Diffstat (limited to 'src/frame.h')
-rw-r--r--src/frame.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/frame.h b/src/frame.h
index 1aba1e3bc47..b1ad525779c 100644
--- a/src/frame.h
+++ b/src/frame.h
@@ -920,6 +920,8 @@ default_pixels_per_inch_y (void)
/* Scale factor of frame F. */
#if defined HAVE_NS
# define FRAME_SCALE_FACTOR(f) (FRAME_NS_P (f) ? ns_frame_scale_factor (f) : 1)
+#elif defined HAVE_PGTK
+# define FRAME_SCALE_FACTOR(f) (FRAME_PGTK_P (f) ? pgtk_frame_scale_factor (f) : 1)
#else
# define FRAME_SCALE_FACTOR(f) 1
#endif