From 7d30cbb6477f1940f3d398c17009360ec07ff291 Mon Sep 17 00:00:00 2001
From: Nikias Bassen
Date: Thu, 2 Feb 2012 20:35:09 +0100
Subject: main: call fixup_tss here too to make sure TSS data is sane

---
 src/idevicerestore.c | 5 +++++
 1 file changed, 5 insertions(+)

(limited to 'src')

diff --git a/src/idevicerestore.c b/src/idevicerestore.c
index bec855c..0edec02 100644
--- a/src/idevicerestore.c
+++ b/src/idevicerestore.c
@@ -228,6 +228,11 @@ int main(int argc, char* argv[]) {
 		return -1;
 	}
 
+	if ((tss_enabled) && client->tss) {
+		/* fix empty dicts */
+		fixup_tss(client->tss);
+	}
+
 	// Extract filesystem from IPSW and return its name
 	char* filesystem = NULL;
 	if (ipsw_extract_filesystem(client->ipsw, build_identity, &filesystem) < 0) {
-- 
cgit v1.1-32-gdbae