Remove 'titles' variable. - st - Personal fork of st
 (HTM) git clone git://git.drkhsh.at/st.git
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
 (DIR) commit b94ad75e5ded18d7dcafd69070f79838e0ebf24f
 (DIR) parent e6dd0f825da9bf68c7642f45afd069500879f5e2
 (HTM) Author: noname@inventati.org <noname@inventati.org>
       Date:   Mon, 13 Apr 2015 16:05:49 +0200
       
       Remove 'titles' variable.
       
       We do not free it until exit anyway.
       
       Diffstat:
         M st.c                                |       7 ++-----
       
       1 file changed, 2 insertions(+), 5 deletions(-)
       ---
 (DIR) diff --git a/st.c b/st.c
       @@ -4010,7 +4010,6 @@ usage(void) {
        
        int
        main(int argc, char *argv[]) {
       -        char *titles;
                uint cols = 80, rows = 24;
        
                xw.l = xw.t = 0;
       @@ -4028,10 +4027,8 @@ main(int argc, char *argv[]) {
                        /* eat all remaining arguments */
                        if(argc > 1) {
                                opt_cmd = &argv[1];
       -                        if(argv[1] != NULL && opt_title == NULL) {
       -                                titles = xstrdup(argv[1]);
       -                                opt_title = basename(titles);
       -                        }
       +                        if(argv[1] != NULL && opt_title == NULL)
       +                                opt_title = basename(xstrdup(argv[1]));
                        }
                        goto run;
                case 'f':