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"<seojuyu...@gmail.com> > To: "Enlightenment developer list"& > lt;enlightenment-devel@lists.sourceforge.net> > 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 <her...@naver.com>: > > 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"<no-re...@enlightenment.org> > > 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