summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlan Coopersmith <alan.coopersmith@oracle.com>2011-09-30 20:19:43 -0700
committerAlan Coopersmith <alan.coopersmith@oracle.com>2011-09-30 20:19:43 -0700
commit93812aa7950342c809a9dcbd9d50379c050b51ac (patch)
tree73fa307d6b4a52666620ee8f273c678514b422c1
parent7392f2b780ab3346014634d2532f3b8ca99101a6 (diff)
downloadxscope-93812aa7950342c809a9dcbd9d50379c050b51ac.tar.gz
Clean up existing malloc calls
Remove unnecessary casts from (void *) Ensure return value is checked. Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> Reviewed-by: Jeremy Huddleston <jeremyhu@apple.com>
-rw-r--r--common.c4
-rw-r--r--scope.c2
-rw-r--r--table11.c2
3 files changed, 5 insertions, 3 deletions
diff --git a/common.c b/common.c
index 1d48530..bf64beb 100644
--- a/common.c
+++ b/common.c
@@ -239,7 +239,9 @@ SetUpConnectionSocket(
debug(4,(stderr,
"Warning: Failed to establish listening connections on some transports\n"));
}
- ListenTransFds = (int *) malloc (ListenTransCount * sizeof (int));
+ ListenTransFds = malloc (ListenTransCount * sizeof (int));
+ if (ListenTransFds == NULL)
+ panic("Can't allocate memory for ListenTransFds");
for (i = 0; i < ListenTransCount; i++)
{
diff --git a/scope.c b/scope.c
index 6f9df76..dfe9f00 100644
--- a/scope.c
+++ b/scope.c
@@ -489,7 +489,7 @@ CMDBreak (
*minorname = ':'; /* restore string for error message */
return CMDSyntax;
}
- bp = (BP *) malloc (sizeof (BP));
+ bp = malloc (sizeof (BP));
bp->number = ++breakPointNumber;
bp->request = request;
bp->minorop = minorop;
diff --git a/table11.c b/table11.c
index bfcef73..02dc5fb 100644
--- a/table11.c
+++ b/table11.c
@@ -147,7 +147,7 @@ CreateValueRec (
int i;
bucket = &buckets[HASH(key)];
- value = (ValuePtr) malloc (sizeof (ValueRec) + size * sizeof (unsigned long));
+ value = malloc (sizeof (ValueRec) + (size * sizeof (unsigned long)));
if (!value)
return;
value->values = (unsigned long *) (value + 1);