Subversion Repository Public Repository

litesoft

Diff Revisions 609 vs 610 for /trunk/Java/core/Anywhere/src/org/litesoft/encryption/symmetric/BrainDeadSymmetricEncryptor.java

Diff revisions: vs.
  @@ -89,13 +89,16 @@
89 89
90 90 private char LLdecode( int pChar )
91 91 {
92 - char rv;
93 92 if ( ('a' <= pChar) && (pChar <= 'z') )
94 93 {
95 94 int at = mLastIndexIntoAS = ALPHA_SRC.indexOf( pChar );
96 - if ( (at != -1) && (' ' != (rv = OTHER_SRC.charAt( at ))) )
95 + if ( at != -1 )
97 96 {
98 - return rv;
97 + char rv = OTHER_SRC.charAt( at );
98 + if ( rv != ' ' )
99 + {
100 + return rv;
101 + }
99 102 }
100 103 }
101 104 else if ( pChar == 96 )
  @@ -133,7 +136,7 @@
133 136 {
134 137 mLastIndexIntoAS -= ALPHA_SRC.length();
135 138 }
136 - rv = ALPHA_SRC.charAt( mLastIndexIntoAS );
139 + char rv = ALPHA_SRC.charAt( mLastIndexIntoAS );
137 140 return !zCaseChange ? rv : (char) (rv - ASCII_CASE_DELTA);
138 141 }
139 142 }