From cf737d6b3266d939179812dcc474f52b8de9096d Mon Sep 17 00:00:00 2001 From: Christopher Faylor Date: Sat, 18 May 2002 21:05:10 +0000 Subject: * strace.cc (add_child): Use calloc since new requires working libstdc++.a. (fhandler_disk_file::fstat): Ditto for delete/free. --- winsup/utils/strace.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'winsup/utils/strace.cc') diff --git a/winsup/utils/strace.cc b/winsup/utils/strace.cc index d29d3e49b..6bb145c0f 100644 --- a/winsup/utils/strace.cc +++ b/winsup/utils/strace.cc @@ -114,7 +114,7 @@ static void add_child (DWORD id, HANDLE hproc) { child_list *c = children.next; - children.next = new (child_list); + children.next = (child_list *) calloc (1, sizeof (child_list)); children.next->next = c; lastid = children.next->id = id; lasth = children.next->hproc = hproc; @@ -142,7 +142,7 @@ remove_child (DWORD id) { child_list *c1 = c->next; c->next = c1->next; - delete c1; + free (c1); return; } -- cgit v1.2.3