diff options
author | Cedric BAIL <cedric@osg.samsung.com> | 2016-08-30 16:31:41 -0700 |
---|---|---|
committer | Cedric BAIL <cedric@osg.samsung.com> | 2016-09-08 14:51:56 -0700 |
commit | fd2dbc75ad5cc00365ffa6d1822d123a748f591d (patch) | |
tree | 8382ec8b915e3420df1a419dc9c7104bc5790782 | |
parent | 6f26871c409d79821088af9a7ecb8ddb51809aa8 (diff) | |
download | efl-fd2dbc75ad5cc00365ffa6d1822d123a748f591d.tar.gz |
eio: fix allocation in eio_dir to reuse common safer infra.
-rw-r--r-- | src/lib/eio/eio_dir.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/lib/eio/eio_dir.c b/src/lib/eio/eio_dir.c index e275ae9f70..74237747a4 100644 --- a/src/lib/eio/eio_dir.c +++ b/src/lib/eio/eio_dir.c @@ -791,7 +791,7 @@ eio_dir_copy(const char *source, EINA_SAFETY_ON_NULL_RETURN_VAL(done_cb, NULL); EINA_SAFETY_ON_NULL_RETURN_VAL(error_cb, NULL); - copy = malloc(sizeof(Eio_Dir_Copy)); + copy = eio_common_alloc(sizeof(Eio_Dir_Copy)); EINA_SAFETY_ON_NULL_RETURN_VAL(copy, NULL); copy->progress.op = EIO_DIR_COPY; @@ -832,7 +832,7 @@ eio_dir_move(const char *source, EINA_SAFETY_ON_NULL_RETURN_VAL(done_cb, NULL); EINA_SAFETY_ON_NULL_RETURN_VAL(error_cb, NULL); - move = malloc(sizeof(Eio_Dir_Copy)); + move = eio_common_alloc(sizeof(Eio_Dir_Copy)); EINA_SAFETY_ON_NULL_RETURN_VAL(move, NULL); move->progress.op = EIO_DIR_MOVE; @@ -871,7 +871,7 @@ eio_dir_unlink(const char *path, EINA_SAFETY_ON_NULL_RETURN_VAL(done_cb, NULL); EINA_SAFETY_ON_NULL_RETURN_VAL(error_cb, NULL); - rmrf = malloc(sizeof(Eio_Dir_Copy)); + rmrf = eio_common_alloc(sizeof(Eio_Dir_Copy)); EINA_SAFETY_ON_NULL_RETURN_VAL(rmrf, NULL); rmrf->progress.op = EIO_UNLINK; @@ -911,7 +911,7 @@ _eio_dir_stat_internal_ls(const char *dir, EINA_SAFETY_ON_NULL_RETURN_VAL(done_cb, NULL); EINA_SAFETY_ON_NULL_RETURN_VAL(error_cb, NULL); - async = malloc(sizeof(Eio_File_Dir_Ls)); + async = eio_common_alloc(sizeof(Eio_File_Dir_Ls)); EINA_SAFETY_ON_NULL_RETURN_VAL(async, NULL); /* Eio_Filter_Direct_Cb must be casted to Eio_Filter_Dir_Cb here @@ -984,7 +984,7 @@ _eio_dir_direct_internal_ls(const char *dir, EINA_SAFETY_ON_NULL_RETURN_VAL(done_cb, NULL); EINA_SAFETY_ON_NULL_RETURN_VAL(error_cb, NULL); - async = malloc(sizeof(Eio_File_Dir_Ls)); + async = eio_common_alloc(sizeof(Eio_File_Dir_Ls)); EINA_SAFETY_ON_NULL_RETURN_VAL(async, NULL); async->ls.directory = eina_stringshare_add(dir); |