aboutsummaryrefslogtreecommitdiff
path: root/gcc/gcov.c
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/gcov.c')
-rw-r--r--gcc/gcov.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/gcc/gcov.c b/gcc/gcov.c
index 4e6771e..a5aa4aa 100644
--- a/gcc/gcov.c
+++ b/gcc/gcov.c
@@ -435,10 +435,11 @@ static char *mangle_name (const char *, char *);
static void release_structures (void);
extern int main (int, char **);
-function_info::function_info ()
+function_info::function_info (): name (NULL), demangled_name (NULL),
+ ident (0), lineno_checksum (0), cfg_checksum (0), has_catch (0),
+ blocks (), blocks_executed (0), counts (NULL), num_counts (0),
+ line (0), src (0), next_file_fn (NULL), next (NULL)
{
- /* The type is POD, so that we can use memset. */
- memset (this, 0, sizeof (*this));
}
function_info::~function_info ()