setvtrgb: Don't gratuitously use malloc
PATCH 2/5 setvtrgb: Don't gratuitously use malloc
--- src/setvtrgb.c | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-)
src/setvtrgb.c +1 -5
@@ -11,7 +11,7 @@#include "nls.h" #include "version.h" -static unsigned char *cmap; +static unsigned char cmap[3 *16 ];/* Standard VGA terminal colors, matching those hardcoded in the Linux kernel's * drivers/char/vt.c
@@ -71,9 +71,6 @@ parse_file(FILE *fd, const char *filename)int c;unsigned int rows, cols, val; -if ((cmap =calloc (3 *16 ,sizeof (unsigned char ))) ==NULL ) -error (EXIT_FAILURE , errno,"calloc" ); -for (rows =0 ; rows <3 ; rows++) { cols =0 ;
@@ -148,7 +145,6 @@ main(int argc, char **argv) { }set_colormap (cmap); -free (cmap);return EXIT_SUCCESS ; }
Signature · 1 line
2.0.5