… | |
… | |
33 | |
33 | |
34 | #include "../config.h" /* NECESSARY */ |
34 | #include "../config.h" /* NECESSARY */ |
35 | #include "rxvt.h" /* NECESSARY */ |
35 | #include "rxvt.h" /* NECESSARY */ |
36 | #include "rxvtutil.h" |
36 | #include "rxvtutil.h" |
37 | #include "init.h" |
37 | #include "init.h" |
|
|
38 | |
|
|
39 | #include <limits> |
38 | |
40 | |
39 | #include <csignal> |
41 | #include <csignal> |
40 | |
42 | |
41 | const char *const def_colorName[] = |
43 | const char *const def_colorName[] = |
42 | { |
44 | { |
… | |
… | |
369 | if (!rs[Rs_iconName]) |
371 | if (!rs[Rs_iconName]) |
370 | rs[Rs_iconName] = rs[Rs_name]; |
372 | rs[Rs_iconName] = rs[Rs_name]; |
371 | } |
373 | } |
372 | |
374 | |
373 | if (rs[Rs_saveLines] && (i = atoi (rs[Rs_saveLines])) >= 0) |
375 | if (rs[Rs_saveLines] && (i = atoi (rs[Rs_saveLines])) >= 0) |
374 | saveLines = min (i, MAX_POSITIVE_INT16); |
376 | saveLines = min (i, std::numeric_limits<int16_t>::max ()); |
375 | |
377 | |
376 | #if ENABLE_FRILLS |
378 | #if ENABLE_FRILLS |
377 | if (rs[Rs_int_bwidth] && (i = atoi (rs[Rs_int_bwidth])) >= 0) |
379 | if (rs[Rs_int_bwidth] && (i = atoi (rs[Rs_int_bwidth])) >= 0) |
378 | int_bwidth = min (i, MAX_POSITIVE_INT16); |
380 | int_bwidth = min (i, std::numeric_limits<int16_t>::max ()); |
379 | |
381 | |
380 | if (rs[Rs_ext_bwidth] && (i = atoi (rs[Rs_ext_bwidth])) >= 0) |
382 | if (rs[Rs_ext_bwidth] && (i = atoi (rs[Rs_ext_bwidth])) >= 0) |
381 | ext_bwidth = min (i, MAX_POSITIVE_INT16); |
383 | ext_bwidth = min (i, std::numeric_limits<int16_t>::max ()); |
382 | |
384 | |
383 | if (rs[Rs_lineSpace] && (i = atoi (rs[Rs_lineSpace])) >= 0) |
385 | if (rs[Rs_lineSpace] && (i = atoi (rs[Rs_lineSpace])) >= 0) |
384 | lineSpace = min (i, MAX_POSITIVE_INT16); |
386 | lineSpace = min (i, std::numeric_limits<int16_t>::max ()); |
385 | #endif |
387 | #endif |
386 | |
388 | |
387 | #ifdef POINTER_BLANK |
389 | #ifdef POINTER_BLANK |
388 | if (rs[Rs_pointerBlankDelay] && (i = atoi (rs[Rs_pointerBlankDelay])) >= 0) |
390 | if (rs[Rs_pointerBlankDelay] && (i = atoi (rs[Rs_pointerBlankDelay])) >= 0) |
389 | pointerBlankDelay = i; |
391 | pointerBlankDelay = i; |