JasonWoof Got questions, comments, patches, etc.? Contact Jason Woofenden
People, learn to keep to styles. Thanks.
authorChristoph Lohmann <20h@r-36.net>
Wed, 2 Oct 2013 19:06:50 +0000 (21:06 +0200)
committerChristoph Lohmann <20h@r-36.net>
Wed, 2 Oct 2013 19:06:50 +0000 (21:06 +0200)
st.c

diff --git a/st.c b/st.c
index 12fcc90..84f9abb 100644 (file)
--- a/st.c
+++ b/st.c
@@ -1920,6 +1920,9 @@ tsetmode(bool priv, bool set, int *args, int narg) {
 
 void
 csihandle(void) {
+       char buf[40];
+       int len;
+
        switch(csiescseq.mode) {
        default:
        unknown:
@@ -2070,8 +2073,8 @@ csihandle(void) {
                break;
        case 'n': /* DSR – Device Status Report (cursor position) */
                if (csiescseq.arg[0] == 6) {
-                       char buf[40];
-                       int len = snprintf(buf, sizeof(buf),"\033[%i;%iR", term.c.y+1, term.c.x+1);
+                       len = snprintf(buf, sizeof(buf),"\033[%i;%iR",
+                                       term.c.y+1, term.c.x+1);
                        ttywrite(buf, len);
                        break;
                }