rem: return g_strdup (&fcc[0]);
add: return &fcc[0];
context: get_fourcc_string (uint32_t f){	char fcc[5];	memset(&fcc, 0, sizeof(fcc));	/* Should we take care about endianess ? */	fcc[0] = f     | 0xFFFFFF00;	fcc[1] = f>>8  | 0xFFFFFF00;	fcc[2] = f>>16 | 0xFFFFFF00;	fcc[3] = f>>24 | 0xFFFFFF00;	fcc[4] = 0;	if(f <= 0xFFFF)		sprintf(fcc, "0x%x", f);	if((fcc[0] == 'm') && (fcc[1] == 's'))	{		if((fcc[2] = 0x0) && (fcc[3] == 0x55))			*(uint32_t *) fcc = 0x33706d2e; /* Force to '.mp3' */	}	return g_strdup (&fcc[0]);}