From b3cf2748edffa9118499fdda00b175eaf5b3a953 Mon Sep 17 00:00:00 2001 From: ayin Date: Mon, 3 Sep 2007 08:48:00 +0000 Subject: [PATCH] sizeof(char) is 1. --- src/init.C | 6 +++--- src/screen.C | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/init.C b/src/init.C index b0925122..99cd05b2 100644 --- a/src/init.C +++ b/src/init.C @@ -508,7 +508,7 @@ rxvt_term::init_env () rs[Rs_display_name] = val; /* use broken `:0' value */ i = strlen (val); - env_display = (char *)rxvt_malloc ((i + 9) * sizeof (char)); + env_display = (char *)rxvt_malloc (i + 9); sprintf (env_display, "DISPLAY=%s", val); @@ -539,7 +539,7 @@ rxvt_term::init_env () if (rs[Rs_term_name] != NULL) { - env_term = (char *)rxvt_malloc ((strlen (rs[Rs_term_name]) + 6) * sizeof (char)); + env_term = (char *)rxvt_malloc (strlen (rs[Rs_term_name]) + 6); sprintf (env_term, "TERM=%s", rs[Rs_term_name]); putenv (env_term); } @@ -1401,7 +1401,7 @@ rxvt_term::run_child (const char *const *argv) if (option (Opt_loginShell)) { - login = (char *)rxvt_malloc ((strlen (argv0) + 2) * sizeof (char)); + login = (char *)rxvt_malloc (strlen (argv0) + 2); login[0] = '-'; strcpy (&login[1], argv0); diff --git a/src/screen.C b/src/screen.C index a280c089..7e5831b6 100644 --- a/src/screen.C +++ b/src/screen.C @@ -407,7 +407,7 @@ rxvt_term::scr_reset () prev_nrow = nrow; prev_ncol = ncol; - tabs = (char *)rxvt_malloc (ncol * sizeof (char)); + tabs = (char *)rxvt_malloc (ncol); for (int col = ncol; --col; ) tabs [col] = col % TABSIZE == 0; @@ -1623,7 +1623,7 @@ void rxvt_term::scr_set_tab (int mode) NOTHROW { if (mode < 0) - memset (tabs, 0, ncol * sizeof (char)); + memset (tabs, 0, ncol); else if (screen.cur.col < ncol) tabs [screen.cur.col] = !!mode; } -- 2.34.1