Browse Source

Fix uninitialized var.

Rusty Russell 16 years ago
parent
commit
2885bab40f
1 changed files with 3 additions and 1 deletions
  1. 3 1
      ccan/tdb/tools/replay_trace.c

+ 3 - 1
ccan/tdb/tools/replay_trace.c

@@ -328,6 +328,8 @@ static void op_analyze_traverse(const char *filename,
 	int i;
 	struct traverse *trav = talloc(op, struct traverse);
 
+	op[op_num].key = tdb_null;
+
 	/* = %u means traverse function terminated. */
 	if (words[2]) {
 		if (!streq(words[2], "=") || !words[3] || words[4])
@@ -935,7 +937,7 @@ int main(int argc, char *argv[])
 		int status;
 		wait(&status);
 		if (!WIFEXITED(status))
-			errx(1, "Child died with signal");
+			errx(1, "Child died with signal %i", WTERMSIG(status));
 		if (WEXITSTATUS(status) != 0)
 			errx(1, "Child died with error code");
 	}