fp->clear = raw3270_request_alloc(0); if (!IS_ERR(fp->clear)) { 
fp->init = raw3270_request_alloc(0); if (IS_ERR(fp->init)) { 
fs3270_alloc_view(void){	struct fs3270 *fp;	fp = (struct fs3270 *) kmalloc(sizeof(struct fs3270),GFP_KERNEL);	if (!fp)		return ERR_PTR(-ENOMEM);	memset(fp, 0, sizeof(struct fs3270));	fp->clear = raw3270_request_alloc(0);	if (!IS_ERR(fp->clear)) {		kfree(fp);		return ERR_PTR(-ENOMEM);	}	return fp;}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/ed3cb6f039bb296457bfd2877cba6ad0287d8d54/fs3270.c/buggy/drivers/s390/char/fs3270.c