mirror of
https://github.com/urbit/shrub.git
synced 2024-12-23 19:05:48 +03:00
uses c3_calloc() instead of malloc/memset
and c3_realloc instead of realloc
This commit is contained in:
parent
1e17dc6fe6
commit
6afdeda691
@ -2682,8 +2682,9 @@ _proxy_peek_read_cb(uv_stream_t* don_u,
|
||||
}
|
||||
else {
|
||||
c3_w len_w = siz_w + con_u->buf_u.len;
|
||||
// XX c3_realloc
|
||||
void* ptr_v = realloc(con_u->buf_u.base, len_w);
|
||||
|
||||
void* ptr_v = c3_realloc(con_u->buf_u.base, len_w);
|
||||
// XX move assert into c3_realloc?
|
||||
c3_assert( 0 != ptr_v );
|
||||
|
||||
memcpy(ptr_v + con_u->buf_u.len, buf_u->base, siz_w);
|
||||
|
33
vere/pier.c
33
vere/pier.c
@ -114,9 +114,7 @@ _pier_insert(u3_pier* pir_u,
|
||||
c3_l msc_l,
|
||||
u3_noun job)
|
||||
{
|
||||
u3_writ* wit_u = c3_malloc(sizeof(u3_writ));
|
||||
|
||||
memset(wit_u, 0, sizeof(*wit_u));
|
||||
u3_writ* wit_u = c3_calloc(sizeof(u3_writ));
|
||||
wit_u->pir_u = pir_u;
|
||||
|
||||
wit_u->evt_d = pir_u->gen_d;
|
||||
@ -610,8 +608,8 @@ _pier_disk_load_precommit_file(u3_pier* pir_u,
|
||||
// fprintf(stderr, "pier: load: precommit: bad file: %s\r\n", nam_c);
|
||||
return 0;
|
||||
}
|
||||
wit_u = c3_malloc(sizeof(*wit_u));
|
||||
memset(wit_u, 0, sizeof(*wit_u));
|
||||
|
||||
wit_u = c3_calloc(sizeof(*wit_u));
|
||||
|
||||
// fprintf(stderr, "pier: (%lld): %p restore\r\n", evt_d, wit_u);
|
||||
|
||||
@ -799,12 +797,10 @@ _pier_disk_load_commit(u3_pier* pir_u,
|
||||
return c3y;
|
||||
}
|
||||
else {
|
||||
u3_writ* wit_u = c3_malloc(sizeof(u3_writ));
|
||||
u3_writ* wit_u = c3_calloc(sizeof(u3_writ));
|
||||
|
||||
// fprintf(stderr, "pier: load: commit: %lld\r\n", evt_d);
|
||||
|
||||
memset(wit_u, 0, sizeof(*wit_u));
|
||||
|
||||
wit_u->pir_u = pir_u;
|
||||
wit_u->evt_d = evt_d;
|
||||
wit_u->job = job;
|
||||
@ -1044,10 +1040,9 @@ static c3_o
|
||||
_pier_disk_create(u3_pier* pir_u,
|
||||
c3_d lav_d)
|
||||
{
|
||||
u3_disk* log_u = c3_malloc(sizeof(*log_u));
|
||||
u3_disk* log_u = c3_calloc(sizeof(*log_u));
|
||||
u3_writ** ray_u;
|
||||
|
||||
memset(log_u, 0, sizeof(*log_u));
|
||||
log_u->pir_u = pir_u;
|
||||
pir_u->log_u = log_u;
|
||||
|
||||
@ -1347,9 +1342,8 @@ _pier_work_poke(void* vod_p,
|
||||
u3_lord*
|
||||
_pier_work_create(u3_pier* pir_u)
|
||||
{
|
||||
u3_lord* god_u = c3_malloc(sizeof *god_u);
|
||||
u3_lord* god_u = c3_calloc(sizeof *god_u);
|
||||
|
||||
memset(god_u, 0, sizeof(*god_u));
|
||||
pir_u->god_u = god_u;
|
||||
god_u->pir_u = pir_u;
|
||||
|
||||
@ -1442,8 +1436,7 @@ u3_pier_create(c3_c* pax_c, c3_c* sys_c)
|
||||
/* create pier
|
||||
*/
|
||||
{
|
||||
pir_u = c3_malloc(sizeof *pir_u);
|
||||
memset(pir_u, 0, sizeof(*pir_u));
|
||||
pir_u = c3_calloc(sizeof *pir_u);
|
||||
|
||||
pir_u->pax_c = c3_malloc(1 + strlen(pax_c));
|
||||
strcpy(pir_u->pax_c, pax_c);
|
||||
@ -1458,14 +1451,10 @@ u3_pier_create(c3_c* pax_c, c3_c* sys_c)
|
||||
pir_u->log_u = 0;
|
||||
pir_u->god_u = 0;
|
||||
|
||||
pir_u->sam_u = c3_malloc(sizeof(u3_ames));
|
||||
memset(pir_u->sam_u, 0, sizeof(u3_ames));
|
||||
pir_u->teh_u = c3_malloc(sizeof(u3_behn));
|
||||
memset(pir_u->teh_u, 0, sizeof(u3_behn));
|
||||
pir_u->unx_u = c3_malloc(sizeof(u3_unix));
|
||||
memset(pir_u->unx_u, 0, sizeof(u3_unix));
|
||||
pir_u->sav_u = c3_malloc(sizeof(u3_save));
|
||||
memset(pir_u->sav_u, 0, sizeof(u3_save));
|
||||
pir_u->sam_u = c3_calloc(sizeof(u3_ames));
|
||||
pir_u->teh_u = c3_calloc(sizeof(u3_behn));
|
||||
pir_u->unx_u = c3_calloc(sizeof(u3_unix));
|
||||
pir_u->sav_u = c3_calloc(sizeof(u3_save));
|
||||
}
|
||||
|
||||
/* start process
|
||||
|
@ -170,8 +170,7 @@ _unix_write_file_hard(c3_c* pax_c, u3_noun mim)
|
||||
|
||||
siz_w = u3h(u3t(mim));
|
||||
len_w = u3r_met(3, dat);
|
||||
dat_y = c3_malloc(siz_w);
|
||||
memset(dat_y, 0, siz_w);
|
||||
dat_y = c3_calloc(siz_w);
|
||||
|
||||
u3r_bytes(0, len_w, dat_y, dat);
|
||||
u3z(mim);
|
||||
|
Loading…
Reference in New Issue
Block a user