(unsigned char) pointer[32] = ((unsigned char *) buffer)[mem_len-2]; 
* ((unsigned char *) &pointer[32]) = ((unsigned char *) buffer)[mem_len-2]; 
asmlinkage void ofw_init(ofw_handle_t o, int *nomr, int *pointer){	int phandle,i,mem_len,buffer[32];	char temp[15];  	temp[0]='/';	temp[1]='m';	temp[2]='e';	temp[3]='m';	temp[4]='o';	temp[5]='r';	temp[6]='y';	temp[7]='\0';	phandle=OF_finddevice(o,temp);	temp[0]='r';	temp[1]='e';	temp[2]='g';	temp[3]='\0';	mem_len = OF_getproplen(o,phandle, temp);	OF_getprop(o,phandle, temp, buffer, mem_len);	*nomr=mem_len >> 3;	for (i=0; i<=mem_len/4; i++) pointer[i]=of_decode_int((const unsigned char *)&buffer[i]);	temp[0]='/';	temp[1]='c';	temp[2]='h';	temp[3]='o';	temp[4]='s';	temp[5]='e';	temp[6]='n';	temp[7]='\0';	phandle=OF_finddevice(o,temp);	temp[0]='b';	temp[1]='o';	temp[2]='o';	temp[3]='t';	temp[4]='a';	temp[5]='r';	temp[6]='g';	temp[7]='s';	temp[8]='\0';	mem_len = OF_getproplen(o,phandle, temp);	OF_getprop(o,phandle, temp, buffer, mem_len);	if (mem_len > 128) mem_len=128;	for (i=0; i<=mem_len/4; i++) pointer[i+33]=buffer[i];	pointer[i+33]=0;	temp[0]='/';	temp[1]='\0';	phandle=OF_finddevice(o,temp);	temp[0]='b';	temp[1]='a';	temp[2]='n';	temp[3]='n';	temp[4]='e';	temp[5]='r';	temp[6]='-';	temp[7]='n';	temp[8]='a';	temp[9]='m';	temp[10]='e';	temp[11]='\0';	mem_len = OF_getproplen(o,phandle, temp);	OF_getprop(o,phandle, temp, buffer, mem_len);	(unsigned char) pointer[32] = ((unsigned char *) buffer)[mem_len-2];}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/58dd48a6575d3ba86ba659eb8c6fc23246783fba/ofw-shark.c/clean/arch/arm/boot/compressed/ofw-shark.c