telnet: shrink literal string size
authorDenys Vlasenko <vda.linux@googlemail.com>
Mon, 17 Sep 2012 09:53:09 +0000 (11:53 +0200)
committerDenys Vlasenko <vda.linux@googlemail.com>
Mon, 17 Sep 2012 09:53:09 +0000 (11:53 +0200)
   text    data     bss     dec     hex filename
 888483     497    7584  896564   dae34 busybox_old
 888450     497    7584  896531   dae13 busybox_unstripped

Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
networking/telnet.c

index 7081a6a41ba95e1f2191a73e3ccd92fe6f2f4a38..b700fbed9aa050a6def1202d04e52a0ceda1a1e8 100644 (file)
@@ -386,20 +386,20 @@ static void put_iac_naws(byte c, int x, int y)
 }
 #endif
 
-static char const escapecharis[] ALIGN1 = "\r\nEscape character is ";
-
 static void setConMode(void)
 {
        if (G.telflags & UF_ECHO) {
                if (G.charmode == CHM_TRY) {
                        G.charmode = CHM_ON;
-                       printf("\r\nEntering character mode%s'^]'.\r\n", escapecharis);
+                       printf("\r\nEntering %s mode"
+                               "\r\nEscape character is '^%c'.\r\n", "character", ']');
                        rawmode();
                }
        } else {
                if (G.charmode != CHM_OFF) {
                        G.charmode = CHM_OFF;
-                       printf("\r\nEntering line mode%s'^C'.\r\n", escapecharis);
+                       printf("\r\nEntering %s mode"
+                               "\r\nEscape character is '^%c'.\r\n", "line", 'C');
                        cookmode();
                }
        }