diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/xterm.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/xterm.c b/src/xterm.c index 742bffd84d9..8955b345140 100644 --- a/src/xterm.c +++ b/src/xterm.c | |||
| @@ -6359,6 +6359,10 @@ x_list_fonts (f, pattern, size, maxnames) | |||
| 6359 | if (NILP (patterns)) | 6359 | if (NILP (patterns)) |
| 6360 | patterns = Fcons (pattern, Qnil); | 6360 | patterns = Fcons (pattern, Qnil); |
| 6361 | 6361 | ||
| 6362 | /* We try at least 10 fonts because X server will return auto-scaled | ||
| 6363 | fonts at the head. */ | ||
| 6364 | if (maxnames < 10) maxnames = 10; | ||
| 6365 | |||
| 6362 | for (; CONSP (patterns); patterns = XCONS (patterns)->cdr) | 6366 | for (; CONSP (patterns); patterns = XCONS (patterns)->cdr) |
| 6363 | { | 6367 | { |
| 6364 | int num_fonts; | 6368 | int num_fonts; |