--- zzzz-none-000/linux-2.6.19.2/drivers/media/video/pvrusb2/pvrusb2-v4l2.c 2007-01-10 19:10:37.000000000 +0000 +++ davinci-8020-5505/linux-2.6.19.2/drivers/media/video/pvrusb2/pvrusb2-v4l2.c 2007-01-11 07:38:19.000000000 +0000 @@ -711,8 +711,8 @@ dip->devbase.minor,pvr2_config_get_name(dip->config)); /* Paranoia */ - dip->v4lp = NULL; - dip->stream = NULL; + dip->v4lp = 0; + dip->stream = 0; /* Actual deallocation happens later when all internal references are gone. */ @@ -1076,7 +1076,7 @@ vp->vdev = kmalloc(sizeof(*vp->vdev),GFP_KERNEL); if (!vp->vdev) { kfree(vp); - return NULL; + return 0; } memset(vp->vdev,0,sizeof(*vp->vdev)); pvr2_channel_init(&vp->channel,mnp);