From b16bbc1f1087ed37f7ba997cbd70cbc5326c38e5 Mon Sep 17 00:00:00 2001 From: Ben Pfaff Date: Sun, 17 Jan 2010 14:37:45 -0800 Subject: [PATCH] Fix use of uninitialized data in table_casereader_get_cell(). Thanks to John Darrington for pointing out the problem. --- src/output/table-casereader.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/output/table-casereader.c b/src/output/table-casereader.c index 909a2b5f..4a1452c0 100644 --- a/src/output/table-casereader.c +++ b/src/output/table-casereader.c @@ -115,7 +115,8 @@ table_casereader_get_cell (const struct table *t, int x, int y, { if (y == 0) { - cell->contents = xstrdup (tc->heading); + s = xstrdup (tc->heading); + cell->contents = s; cell->destructor = free_string; cell->destructor_aux = s; return; -- 2.30.2