You are right so revert it.

Daniel Juyung Seo (SeoZ)
On Oct 20, 2011 2:38 PM, "ChunEon Park" <her...@naver.com> wrote:

> Already it did.
> But at least, we do not pass the NULL object to any external APIs
> internally.
> ------------------------------------
> Let's run together for the best moment!
>  -Regards, Hermet-
>
> -----Original Message-----
> From: "Daniel Juyung Seo"&lt;seojuyu...@gmail.com&gt;
> To: "Enlightenment developer list"&
> lt;enlightenment-devel@lists.sourceforge.net&gt;
> Cc: enlightenment-...@lists.sourceforge.net
> Sent: 11-10-20(목) 14:05:37
> Subject: Re: [E-devel] E SVN: cedric trunk/elementary/src/lib
> > Then, user could not have any warning messages when they pass the invalid
> object.
> Agreed.
> How about adding NULL check routine in elm_widget_type_check() and
> print out ERR message when obj is NULL?
> Or we can separate NULL check macro.
> Thanks.
> Daniel Juyung Seo (SeoZ)
> 2011/10/20 ChunEon Park &lt;her...@naver.com&gt;:
> > Then, user could not have any warning messages when they pass the invalid
> object.
> > ------------------------------------
> > Let's run together for the best moment!
> > -Regards, Hermet-
> >
> > -----Original Message-----
> > From: "Enlightenment SVN"&lt;no-re...@enlightenment.org&gt;
> > To: enlightenment-...@lists.sourceforge.net
> > Cc:
> > Sent: 11-10-19(수) 21:15:41
> > Subject: E SVN: cedric trunk/elementary/src/lib
> > Log:
> > elementary: check against NULL widget also.
> >
> > Author: cedric
> > Date: 2011-10-19 05:15:41 -0700 (Wed, 19 Oct 2011)
> > New Revision: 64175
> > Trac: http://trac.enlightenment.org/e/changeset/64175
> > Modified:
> > trunk/elementary/src/lib/elm_widget.h
> > Modified: trunk/elementary/src/lib/elm_widget.h
> > ===================================================================
> > --- trunk/elementary/src/lib/elm_widget.h 2011-10-19 12:14:31 UTC (rev
> 64174)
> > +++ trunk/elementary/src/lib/elm_widget.h 2011-10-19 12:15:41 UTC (rev
> 64175)
> > @@ -653,7 +653,7 @@
> > if (!elm_widget_is_check(obj)) return
> >
> > #define ELM_CHECK_WIDTYPE(obj, widtype) \
> > - if (!elm_widget_type_check((obj), (widtype), __func__)) return
> > + if (!obj || !elm_widget_type_check((obj), (widtype), __func__)) return
> >
> > #define ELM_WIDGET_ITEM_WIDTYPE_CHECK_OR_RETURN(it, ...) \
> > ELM_WIDGET_ITEM_CHECK_OR_RETURN((Elm_Widget_Item *)it, __VA_ARGS__); \
> >
> ------------------------------------------------------------------------------
> > All the data continuously generated in your IT infrastructure contains a
> > definitive record of customers, application performance, security
> > threats, fraudulent activity and more. Splunk takes this data and makes
> > sense of it. Business sense. IT sense. Common sense.
> > http://p.sf.net/sfu/splunk-d2d-oct
> > _______________________________________________
> > enlightenment-svn mailing list
> > enlightenment-...@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/enlightenment-svn
> >
> ------------------------------------------------------------------------------
> > The demand for IT networking professionals continues to grow, and the
> > demand for specialized networking skills is growing even more rapidly.
> > Take a complimentary Learning@Ciosco Self-Assessment and learn
> > about Cisco certifications, training, and career opportunities.
> > http://p.sf.net/sfu/cisco-dev2dev
> > _______________________________________________
> > enlightenment-devel mailing list
> > enlightenment-devel@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> >
>
> ------------------------------------------------------------------------------
> The demand for IT networking professionals continues to grow, and the
> demand for specialized networking skills is growing even more rapidly.
> Take a complimentary Learning@Ciosco Self-Assessment and learn
> about Cisco certifications, training, and career opportunities.
> http://p.sf.net/sfu/cisco-dev2dev
> _______________________________________________
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>
> ------------------------------------------------------------------------------
> The demand for IT networking professionals continues to grow, and the
> demand for specialized networking skills is growing even more rapidly.
> Take a complimentary Learning@Ciosco Self-Assessment and learn
> about Cisco certifications, training, and career opportunities.
> http://p.sf.net/sfu/cisco-dev2dev
> _______________________________________________
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>
------------------------------------------------------------------------------
The demand for IT networking professionals continues to grow, and the
demand for specialized networking skills is growing even more rapidly.
Take a complimentary Learning@Ciosco Self-Assessment and learn 
about Cisco certifications, training, and career opportunities. 
http://p.sf.net/sfu/cisco-dev2dev
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to