remove unneeded variable assignment

This commit is contained in:
Mitchell Livingston 2006-10-04 19:34:04 +00:00
parent c41ed9abdb
commit a581a33a4e
1 changed files with 8 additions and 14 deletions

View File

@ -27,8 +27,6 @@
#define MAX_ACROSS 18 #define MAX_ACROSS 18
#define BETWEEN 1.0 #define BETWEEN 1.0
#define BLANK -99
@implementation PiecesView @implementation PiecesView
- (id) init - (id) init
@ -38,9 +36,6 @@
fTorrent = nil; fTorrent = nil;
int numPieces = MAX_ACROSS * MAX_ACROSS; int numPieces = MAX_ACROSS * MAX_ACROSS;
fPieces = malloc(numPieces); fPieces = malloc(numPieces);
int i;
for (i = 0; i < numPieces; i++)
fPieces[i] = BLANK;
} }
return self; return self;
@ -161,7 +156,13 @@
if (!fTorrent) if (!fTorrent)
return; return;
NSImage * image = first ? [fBack copy] : [fImageView image]; if (first)
{
NSImage * back = [fBack copy];
[fImageView setImage: back];
[back release];
}
NSImage * image = [fImageView image];
int8_t * pieces = malloc(fNumPieces); int8_t * pieces = malloc(fNumPieces);
[fTorrent getAvailability: pieces size: fNumPieces]; [fTorrent getAvailability: pieces size: fNumPieces];
@ -244,14 +245,7 @@
if (change) if (change)
{ {
[image unlockFocus]; [image unlockFocus];
[fImageView setNeedsDisplay];
if (first)
{
[fImageView setImage: image];
[image release];
}
else
[fImageView setNeedsDisplay];
} }
free(pieces); free(pieces);