mirror of
https://git.tartarus.org/simon/putty.git
synced 2025-07-01 03:22:48 -05:00
Fixes (mostly from Colin Watson, a couple redone by me) to make Unix
PuTTY compile cleanly under gcc 4.6.0 without triggering any of its new warnings. [originally from svn r9169]
This commit is contained in:
@ -1194,7 +1194,7 @@ int do_bidi(bidi_char *line, int count)
|
||||
unsigned char currentEmbedding;
|
||||
unsigned char currentOverride;
|
||||
unsigned char tempType;
|
||||
int i, j, imax, yes, bover;
|
||||
int i, j, yes, bover;
|
||||
|
||||
/* Check the presence of R or AL types as optimization */
|
||||
yes = 0;
|
||||
@ -1604,17 +1604,14 @@ int do_bidi(bidi_char *line, int count)
|
||||
* level or higher
|
||||
*/
|
||||
/* we flip the character string and leave the level array */
|
||||
imax = 0;
|
||||
i=0;
|
||||
tempType = levels[0];
|
||||
while (i < count) {
|
||||
if (levels[i] > tempType) {
|
||||
if (levels[i] > tempType)
|
||||
tempType = levels[i];
|
||||
imax=i;
|
||||
}
|
||||
i++;
|
||||
}
|
||||
/* maximum level in tempType, its index in imax. */
|
||||
/* maximum level in tempType. */
|
||||
while (tempType > 0) { /* loop from highest level to the least odd, */
|
||||
/* which i assume is 1 */
|
||||
flipThisRun(line, levels, tempType, count);
|
||||
|
Reference in New Issue
Block a user