From c0767fa06c25bd56f17278ad302fb1a5f3d60c5c Mon Sep 17 00:00:00 2001
From: magnum <magnum>
Date: Sat, 12 Nov 2011 12:40:49 +0100
Subject: [PATCH] j8: revert bad XSHA512 fix from 0011 A proper test was
 already in there, and the added one broke it

---
 src/XSHA512_fmt.c |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

diff --git a/src/XSHA512_fmt.c b/src/XSHA512_fmt.c
index 48df67c..fbac232 100644
--- a/src/XSHA512_fmt.c
+++ b/src/XSHA512_fmt.c
@@ -75,8 +75,6 @@ static char *prepare(char *split_fields[10], struct fmt_main *pFmt) {
 	char Buf[200];
 	if (!strncmp(split_fields[1], "$LION$", 6))
 		return split_fields[1];
-	if (!split_fields[0])
-		return split_fields[1];
 	if (split_fields[0] && strlen(split_fields[0]) == CIPHERTEXT_LENGTH) {
 		sprintf(Buf, "$LION$%s", split_fields[0]);
 		if (valid(Buf, pFmt)) {
-- 
1.7.5.4

