summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--winsup/utils/ChangeLog5
-rw-r--r--winsup/utils/cygcheck.cc2
2 files changed, 6 insertions, 1 deletions
diff --git a/winsup/utils/ChangeLog b/winsup/utils/ChangeLog
index 180f21ef0..4dc21dcd6 100644
--- a/winsup/utils/ChangeLog
+++ b/winsup/utils/ChangeLog
@@ -1,3 +1,8 @@
+2002-01-17 DJ Delorie <dj@redhat.com>
+
+ * cygcheck.cc (already_did): Avoid default constructors, which may
+ require exception support.
+
2001-01-16 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
* cygpath.cc (main): Add options to show Desktop and Start
diff --git a/winsup/utils/cygcheck.cc b/winsup/utils/cygcheck.cc
index ce9ad5313..a229085e8 100644
--- a/winsup/utils/cygcheck.cc
+++ b/winsup/utils/cygcheck.cc
@@ -226,7 +226,7 @@ already_did (char *file)
for (d = did; d; d = d->next)
if (strcasecmp (d->file, file) == 0)
return d;
- d = new Did;
+ d = (Did *) malloc (sizeof (Did));
d->file = strdup (file);
d->next = did;
d->state = DID_NEW;