Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit c573f73c authored by Jesper Juhl's avatar Jesper Juhl Committed by David S. Miller
Browse files

[NET]: Avoid pointless allocation casts in BSD compression module



The general kernel memory allocation functions return void pointers
and there is no need to cast their return values.

Signed-off-by: default avatarJesper Juhl <jesper.juhl@gmail.com>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent 901ded25
Loading
Loading
Loading
Loading
+2 −4
Original line number Diff line number Diff line
@@ -406,8 +406,7 @@ static void *bsd_alloc (unsigned char *options, int opt_len, int decomp)
 * Allocate space for the dictionary. This may be more than one page in
 * length.
 */
    db->dict = (struct bsd_dict *) vmalloc (hsize *
					    sizeof (struct bsd_dict));
    db->dict = vmalloc(hsize * sizeof(struct bsd_dict));
    if (!db->dict)
      {
	bsd_free (db);
@@ -426,8 +425,7 @@ static void *bsd_alloc (unsigned char *options, int opt_len, int decomp)
 */
    else
      {
        db->lens = (unsigned short *) vmalloc ((maxmaxcode + 1) *
					       sizeof (db->lens[0]));
        db->lens = vmalloc((maxmaxcode + 1) * sizeof(db->lens[0]));
	if (!db->lens)
	  {
	    bsd_free (db);