[_impl_KMemCacheFree] *** Warning: Freeing buffer to foreign cache
[_impl_KMemCacheFree] ** Warning: Task snes9xGUI.debug freeing object 0x609B5F98 to wrong cache primary heap emu cache 4928 (not compact, hash 27)
[_impl_KMemCacheFree] *** Warning: Freeing buffer to foreign cache
[_impl_KMemCacheFree] ** Warning: Task snes9xGUI.debug freeing object 0x5D526338 to wrong cache primary heap emu cache 4928 (not compact, hash 29)
[_impl_KMemCacheFree] *** Warning: Freeing buffer to foreign cache
[_impl_KMemCacheFree] ** Warning: Task snes9xGUI.debug freeing object 0x495D91C8 to wrong cache primary heap emu cache 4928 (not compact, hash 14)
Code: Select all
...
Object *newobj = NULL;
...
// Create/set new preview (, dispose old), "reassign" new and refresh window/pagetab
if( (newobj=IIntuition->NewObject(BitMapClass, NULL, //"bitmap.image",
IA_Scalable,TRUE, BITMAP_Screen,screen,
BITMAP_SourceFile,filename, TAG_DONE)) )
{
ILayout->SetPageGadgetAttrs(GAD(OID_PREVIEW_BTN), OBJ(OID_GENERAL), pw,
NULL, BUTTON_RenderImage,newobj, TAG_DONE); // pagetab
IIntuition->DisposeObject( OBJ(OID_PREVIEW_IMG) );
OBJ(OID_PREVIEW_IMG) = newobj;
}
else { ... }
ILayout->RefreshPageGadget(GAD(OID_PREVIEW_BTN), OBJ(OID_GENERAL), pw, NULL);
...
TIA
--
AOS4.1/SAM460ex/PPC460EX-1155MHZ/2048MB/RadeonHD6570/SSD120GB/DVDRW