On Mon, 20 Aug 2012 00:39:19 +0200
Carl-Daniel Hailfinger <[email protected]> wrote:

> >>  notfound:
> >> -          programmer_unmap_flash_region((void 
> >> *)fill_flash->virtual_memory, size);
> >> +          programmer_unmap_flash_region((void *)flash->virtual_memory, 
> >> size);
> >> +          flash->virtual_memory = (chipaddr)NULL;
> >> +          free(flash->chip);
> >> +          flash->chip = NULL;  
> > pretty clear indication that this function has issues imho :)  
> 
> _Had_ issues. I really like the new code, because it not only
> frees/unmaps stuff, it also leaves no dangling pointers around.

in a function that should actually just probe for a chip. my definition
of code issues seems to be different. :)

but it got better, and it is certainly ready for merge.

i would prefer if you would take the bits of my patch that you like, add
them to your patch and then repost or commit right away.

-- 
Kind regards/Mit freundlichen Grüßen, Stefan Tauner

_______________________________________________
flashrom mailing list
[email protected]
http://www.flashrom.org/mailman/listinfo/flashrom

Reply via email to