Author: eadler
Date: Sat Jun  2 03:31:14 2018
New Revision: 334515
URL: https://svnweb.freebsd.org/changeset/base/334515

Log:
  top(1): avoid casting malloc

Modified:
  head/usr.bin/top/display.c
  head/usr.bin/top/machine.c

Modified: head/usr.bin/top/display.c
==============================================================================
--- head/usr.bin/top/display.c  Sat Jun  2 03:25:15 2018        (r334514)
+++ head/usr.bin/top/display.c  Sat Jun  2 03:31:14 2018        (r334515)
@@ -147,7 +147,7 @@ display_resize(void)
     }
 
     /* now, allocate space for the screen buffer */
-    screenbuf = (char *)malloc(lines * display_width);
+    screenbuf = malloc(lines * display_width);
     if (screenbuf == (char *)NULL)
     {
        /* oops! */
@@ -203,20 +203,20 @@ int display_init(struct statics * statics)
        /* save pointers and allocate space for names */
        procstate_names = statics->procstate_names;
        num_procstates = string_count(procstate_names);
-       lprocstates = (int *)malloc(num_procstates * sizeof(int));
+       lprocstates = malloc(num_procstates * sizeof(int));
 
        cpustate_names = statics->cpustate_names;
 
        swap_names = statics->swap_names;
        num_swap = string_count(swap_names);
-       lswap = (int *)malloc(num_swap * sizeof(int));
+       lswap = malloc(num_swap * sizeof(int));
        num_cpustates = string_count(cpustate_names);
-       lcpustates = (int *)malloc(num_cpustates * sizeof(int) * 
statics->ncpus);
-       cpustate_columns = (int *)malloc(num_cpustates * sizeof(int));
+       lcpustates = malloc(num_cpustates * sizeof(int) * statics->ncpus);
+       cpustate_columns = malloc(num_cpustates * sizeof(int));
 
        memory_names = statics->memory_names;
        num_memory = string_count(memory_names);
-       lmemory = (int *)malloc(num_memory * sizeof(int));
+       lmemory = malloc(num_memory * sizeof(int));
 
        arc_names = statics->arc_names;
        carc_names = statics->carc_names;

Modified: head/usr.bin/top/machine.c
==============================================================================
--- head/usr.bin/top/machine.c  Sat Jun  2 03:25:15 2018        (r334514)
+++ head/usr.bin/top/machine.c  Sat Jun  2 03:31:14 2018        (r334515)
@@ -990,7 +990,7 @@ format_next_process(caddr_t xhandle, char *(*get_useri
                break;
        }
 
-       cmdbuf = (char *)malloc(cmdlen + 1);
+       cmdbuf = malloc(cmdlen + 1);
        if (cmdbuf == NULL) {
                warn("malloc(%d)", cmdlen + 1);
                return NULL;
@@ -1025,7 +1025,7 @@ format_next_process(caddr_t xhandle, char *(*get_useri
                        size_t len;
 
                        argbuflen = cmdlen * 4;
-                       argbuf = (char *)malloc(argbuflen + 1);
+                       argbuf = malloc(argbuflen + 1);
                        if (argbuf == NULL) {
                                warn("malloc(%zu)", argbuflen + 1);
                                free(cmdbuf);
_______________________________________________
svn-src-all@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Reply via email to