aboutsummaryrefslogtreecommitdiffstats
path: root/fileio.c
diff options
context:
space:
mode:
authorWayne Davison <wayned@samba.org>2003-12-06 21:07:27 +0000
committerWayne Davison <wayned@samba.org>2003-12-06 21:07:27 +0000
commit58cadc8608fbb2cbc7b74578cd92de4337a4b887 (patch)
tree2a6d671629752eb4f319556b8d8438d535b8cd44 /fileio.c
parentb11b50bcd026a0a052bdfab7b96c97045b658d86 (diff)
downloadandroid_external_rsync-58cadc8608fbb2cbc7b74578cd92de4337a4b887.tar.gz
android_external_rsync-58cadc8608fbb2cbc7b74578cd92de4337a4b887.tar.bz2
android_external_rsync-58cadc8608fbb2cbc7b74578cd92de4337a4b887.zip
Merged in the security fixes from 2.5.7.
Diffstat (limited to 'fileio.c')
-rw-r--r--fileio.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/fileio.c b/fileio.c
index 088ed639..32480f74 100644
--- a/fileio.c
+++ b/fileio.c
@@ -105,7 +105,7 @@ int write_file(int f,char *buf,size_t len)
struct map_struct *map_file(int fd,OFF_T len)
{
struct map_struct *map;
- map = (struct map_struct *)malloc(sizeof(*map));
+ map = new(struct map_struct);
if (!map) out_of_memory("map_file");
map->fd = fd;
@@ -160,7 +160,7 @@ char *map_ptr(struct map_struct *map,OFF_T offset,int len)
/* make sure we have allocated enough memory for the window */
if (window_size > map->p_size) {
- map->p = (char *)Realloc(map->p, window_size);
+ map->p = realloc_array(map->p, char, window_size);
if (!map->p) out_of_memory("map_ptr");
map->p_size = window_size;
}