summaryrefslogtreecommitdiff
path: root/src/schedule
diff options
context:
space:
mode:
Diffstat (limited to 'src/schedule')
-rw-r--r--src/schedule/ScheduleSorter.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/schedule/ScheduleSorter.c b/src/schedule/ScheduleSorter.c
index 2871d4ca..3856240b 100644
--- a/src/schedule/ScheduleSorter.c
+++ b/src/schedule/ScheduleSorter.c
@@ -228,7 +228,7 @@ signed char **CCTKi_ScheduleCreateArray(int size)
int i, j;
signed char **array;
- array = (signed char **)malloc(size*sizeof(signed char *));
+ array = size > 0 ? (signed char **)malloc(size*sizeof(signed char *)) : NULL;
if(array)
{
@@ -338,7 +338,7 @@ int *CCTKi_ScheduleCreateIVec(int size)
int i;
int *vector;
- vector = (int *)malloc(size*sizeof(int));
+ vector = size > 0 ? (int *)malloc(size*sizeof(int)) : NULL;
if(vector)
{