diff options
| -rw-r--r-- | st.c | 4 |
1 files changed, 2 insertions, 2 deletions
| @@ -1960,10 +1960,10 @@ strhandle(void) | |||
| 1960 | break; | 1960 | break; |
| 1961 | p = strescseq.args[2]; | 1961 | p = strescseq.args[2]; |
| 1962 | /* FALLTHROUGH */ | 1962 | /* FALLTHROUGH */ |
| 1963 | case 104: /* color reset, here p = NULL */ | 1963 | case 104: /* color reset */ |
| 1964 | j = (narg > 1) ? atoi(strescseq.args[1]) : -1; | 1964 | j = (narg > 1) ? atoi(strescseq.args[1]) : -1; |
| 1965 | 1965 | ||
| 1966 | if (!strcmp(p, "?")) | 1966 | if (p && !strcmp(p, "?")) |
| 1967 | osc4_color_response(j); | 1967 | osc4_color_response(j); |
| 1968 | else if (xsetcolorname(j, p)) { | 1968 | else if (xsetcolorname(j, p)) { |
| 1969 | if (par == 104 && narg <= 1) | 1969 | if (par == 104 && narg <= 1) |
