On Jun 28, 2008, at 15:45, Marco Túlio Gontijo e Silva wrote:

> Hello.
>
> Em Sáb, 2008-06-28 às 12:14 +0200, Axel Simon escreveu:
>> widgetRenderIcon cannot go wrong, so it shouldn't through an  
>> exception.
>
> So why does it return Maybe Pixbuf and not Pixbuf?

Because from the documentation is sounded like it's quite likely that  
a stock item won't be found. Hence,

>   if pixbufPtr==nullPtr then return Nothing else
>     liftM Just $ constructNewGObject mkPixbuf (return pixbufPtr)
>
> Will pixbufPtr never be nullPtr?  What about when a invalid StockId is
> passed as a parameter?
>

we assume that pixbufPtr may be NULL in which case we return Nothing.  
Your second question seems to contradict the first!?

Axel.


-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
Gtk2hs-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/gtk2hs-devel

Reply via email to