] Proposal of EFL_SAFE_FREE macro
On 12/07/2013 04:56 PM, Daniel Juyung Seo wrote:
On Sat, Dec 7, 2013 at 11:27 PM, Gustavo Sverzut Barbieri
barbi...@gmail.com wrote:
On Fri, Dec 6, 2013 at 10:19 PM, Carsten Haitzler raster@rasterman.com
wrote:
On Fri, 6 Dec 2013 17:26:21 -0200 Gustavo Sverzut
On Fri, Dec 6, 2013 at 10:19 PM, Carsten Haitzler ras...@rasterman.com wrote:
On Fri, 6 Dec 2013 17:26:21 -0200 Gustavo Sverzut Barbieri
barbi...@gmail.com
said:
On Fri, Dec 6, 2013 at 10:42 AM, David Seikel onef...@gmail.com wrote:
On Fri, 6 Dec 2013 10:12:09 -0200 Gustavo Sverzut
On Sat, Dec 7, 2013 at 11:27 PM, Gustavo Sverzut Barbieri
barbi...@gmail.com wrote:
On Fri, Dec 6, 2013 at 10:19 PM, Carsten Haitzler ras...@rasterman.com
wrote:
On Fri, 6 Dec 2013 17:26:21 -0200 Gustavo Sverzut Barbieri
barbi...@gmail.com
said:
On Fri, Dec 6, 2013 at 10:42 AM,
On 12/07/2013 04:56 PM, Daniel Juyung Seo wrote:
On Sat, Dec 7, 2013 at 11:27 PM, Gustavo Sverzut Barbieri
barbi...@gmail.com wrote:
On Fri, Dec 6, 2013 at 10:19 PM, Carsten Haitzler ras...@rasterman.com
wrote:
On Fri, 6 Dec 2013 17:26:21 -0200 Gustavo Sverzut Barbieri
barbi...@gmail.com
On Thu, Dec 5, 2013 at 10:23 PM, Daniel Juyung Seo seojuyu...@gmail.com wrote:
Dear all, this is Daniel Juyung Seo.
I propose EFL_SAFE_FREE macro for efl.
It looks like:
# define EFL_SAFE_FREE(_h, _fn) do { if (_h) { _fn((void*)_h); _h = NULL;
} } while (0)
As I have been using
On Fri, 6 Dec 2013 10:12:09 -0200 Gustavo Sverzut Barbieri
barbi...@gmail.com wrote:
On Thu, Dec 5, 2013 at 10:23 PM, Daniel Juyung Seo
seojuyu...@gmail.com wrote:
Dear all, this is Daniel Juyung Seo.
I propose EFL_SAFE_FREE macro for efl.
It looks like:
# define EFL_SAFE_FREE(_h,
On Fri, Dec 6, 2013 at 10:42 AM, David Seikel onef...@gmail.com wrote:
On Fri, 6 Dec 2013 10:12:09 -0200 Gustavo Sverzut Barbieri
barbi...@gmail.com wrote:
On Thu, Dec 5, 2013 at 10:23 PM, Daniel Juyung Seo
seojuyu...@gmail.com wrote:
Dear all, this is Daniel Juyung Seo.
I propose
On Fri, 6 Dec 2013 17:26:21 -0200 Gustavo Sverzut Barbieri
barbi...@gmail.com wrote:
On Fri, Dec 6, 2013 at 10:42 AM, David Seikel onef...@gmail.com
wrote:
On Fri, 6 Dec 2013 10:12:09 -0200 Gustavo Sverzut Barbieri
barbi...@gmail.com wrote:
On Thu, Dec 5, 2013 at 10:23 PM, Daniel Juyung
EINA_CHECK_IF_THE_POINTER_IS_NULL_AND_IF_NOT_ASSUME_IT_S_NOT_A_STRAY_POINTER_AND_TRY_TO_FREE_IT_WITH_GIVEN_FUNCTION_THEN_SET_THE_POINTER_TO_NULL_TO_AVOID_MISUSAGE_LATER_ON()
On Fri, Dec 6, 2013 at 6:18 PM, David Seikel onef...@gmail.com wrote:
On Fri, 6 Dec 2013 17:26:21 -0200 Gustavo Sverzut
careful, your last few suggestions became real libs/apis
On Fri, 6 Dec 2013 18:25:50 -0200
Iván Briano sachi...@gmail.com wrote:
On Fri, Dec 6, 2013 at 6:18 PM, David Seikel onef...@gmail.com wrote:
On Fri, 6 Dec 2013 17:26:21 -0200 Gustavo Sverzut Barbieri
barbi...@gmail.com wrote:
On Fri, Dec 6, 2013 at 10:42 AM, David Seikel onef...@gmail.com
wrote:
On Fri, 6 Dec 2013 10:12:09 -0200 Gustavo Sverzut Barbieri
On Fri, 6 Dec 2013 17:26:21 -0200 Gustavo Sverzut Barbieri barbi...@gmail.com
said:
On Fri, Dec 6, 2013 at 10:42 AM, David Seikel onef...@gmail.com wrote:
On Fri, 6 Dec 2013 10:12:09 -0200 Gustavo Sverzut Barbieri
barbi...@gmail.com wrote:
On Thu, Dec 5, 2013 at 10:23 PM, Daniel Juyung
Dear all, this is Daniel Juyung Seo.
I propose EFL_SAFE_FREE macro for efl.
It looks like:
# define EFL_SAFE_FREE(_h, _fn) do { if (_h) { _fn((void*)_h); _h = NULL;
} } while (0)
As I have been using ELM_SAFE_FREE for months, I found out that this macro
is quite useful in terms of code
13 matches
Mail list logo