A
lgorithmique
N
umérique
D
istribuée
Public GIT Repository
projects
/
simgrid.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Usage of xbt_new0 instead calloc
[simgrid.git]
/
examples
/
xbt
/
sem_sched.c
diff --git
a/examples/xbt/sem_sched.c
b/examples/xbt/sem_sched.c
index
2afe336
..
6549403
100644
(file)
--- a/
examples/xbt/sem_sched.c
+++ b/
examples/xbt/sem_sched.c
@@
-125,7
+125,7
@@
main(int argc, char* argv[])
exit(EXIT_FAILURE);
\r
}
\r
\r
exit(EXIT_FAILURE);
\r
}
\r
\r
- __argv =
(char**)calloc(MAX_ARGS,sizeof(char*)
);
\r
+ __argv =
xbt_new0(char*,MAX_ARGS
);
\r
\r
for(i = 0; i < MAX_ARGS; i++)
\r
{
\r
\r
for(i = 0; i < MAX_ARGS; i++)
\r
{
\r
@@
-221,7
+221,7
@@
void unschedule(ctx_t c)
ctx_t
\r
ctx_new(job_t job)
\r
{
\r
ctx_t
\r
ctx_new(job_t job)
\r
{
\r
- ctx_t ctx =
(ctx_t)calloc(1,sizeof(s_ctx_t)
);
\r
+ ctx_t ctx =
xbt_new0(s_ctx_t,1
);
\r
ctx->index = ++__next_ctx_ID;
\r
ctx->begin = xbt_os_sem_init(0);
\r
ctx->end = xbt_os_sem_init(0);
\r
ctx->index = ++__next_ctx_ID;
\r
ctx->begin = xbt_os_sem_init(0);
\r
ctx->end = xbt_os_sem_init(0);
\r
@@
-260,7
+260,7
@@
sched_new(int size)
return NULL;
\r
}
\r
\r
return NULL;
\r
}
\r
\r
- sched =
(sched_t)calloc(1,sizeof(s_sched_t)
);
\r
+ sched =
xbt_new0(s_sched_t,1
);
\r
\r
if(!sched)
\r
{
\r
\r
if(!sched)
\r
{
\r
@@
-268,7
+268,7
@@
sched_new(int size)
return NULL;
\r
}
\r
\r
return NULL;
\r
}
\r
\r
- sched->ctxs =
(ctx_t*)calloc(size,sizeof(ctx_t)
);
\r
+ sched->ctxs =
xbt_new0(ctx_t,size
);
\r
\r
if(!(sched->ctxs))
\r
{
\r
\r
if(!(sched->ctxs))
\r
{
\r
@@
-403,7
+403,7
@@
job_new(pfn_func_t func, int argc, char** argv)
int i;
\r
\r
/* todo check the parameters */
\r
int i;
\r
\r
/* todo check the parameters */
\r
- job =
(job_t)calloc(1,sizeof(s_job_t)
);
\r
+ job =
xbt_new0(s_job_t,1
);
\r
\r
if(!job)
\r
{
\r
\r
if(!job)
\r
{
\r
@@
-411,7
+411,7
@@
job_new(pfn_func_t func, int argc, char** argv)
return NULL;
\r
}
\r
\r
return NULL;
\r
}
\r
\r
- job->argv =
(char**)calloc(argc,sizeof(char*)
);
\r
+ job->argv =
xbt_new0(char*,argc
);
\r
\r
if(!(job->argv))
\r
{
\r
\r
if(!(job->argv))
\r
{
\r