diff options
Diffstat (limited to 'gcc/java/jcf-depend.c')
-rw-r--r-- | gcc/java/jcf-depend.c | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/gcc/java/jcf-depend.c b/gcc/java/jcf-depend.c index 87b474c..ca0b246 100644 --- a/gcc/java/jcf-depend.c +++ b/gcc/java/jcf-depend.c @@ -90,8 +90,8 @@ add_entry (entp, name) if (! strcmp (ent->file, name)) return; - ent = (struct entry *) malloc (sizeof (struct entry)); - ent->file = strdup (name); + ent = (struct entry *) xmalloc (sizeof (struct entry)); + ent->file = xstrdup (name); ent->next = *entp; *entp = ent; } @@ -177,10 +177,7 @@ munge (filename) if (buflen < len) { buflen = len; - if (buffer == NULL) - buffer = malloc (buflen); - else - buffer = realloc (buffer, buflen); + buffer = xrealloc (buffer, buflen); } dst = buffer; |