1
0
Fork 0
mirror of https://github.com/transmission/transmission synced 2025-02-20 13:16:53 +00:00

This will never happen, but if it would: Don't load image more than once.

This commit is contained in:
Mitchell Livingston 2006-06-16 03:06:24 +00:00
parent 1e3848f355
commit 6b4e664c0f

View file

@ -51,12 +51,18 @@ static NSImage * fResumeOnIcon, * fResumeOffIcon, * fPauseOnIcon, * fPauseOffIco
{
if ((self = [super initWithCoder: decoder]))
{
fResumeOnIcon = [NSImage imageNamed: @"ResumeOn.png"];
fResumeOffIcon = [NSImage imageNamed: @"ResumeOff.png"];
fPauseOnIcon = [NSImage imageNamed: @"PauseOn.png"];
fPauseOffIcon = [NSImage imageNamed: @"PauseOff.png"];
fRevealOnIcon = [NSImage imageNamed: @"RevealOn.png"];
fRevealOffIcon = [NSImage imageNamed: @"RevealOff.png"];
if (!fResumeOnIcon)
fResumeOnIcon = [NSImage imageNamed: @"ResumeOn.png"];
if (!fResumeOffIcon)
fResumeOffIcon = [NSImage imageNamed: @"ResumeOff.png"];
if (!fPauseOnIcon)
fPauseOnIcon = [NSImage imageNamed: @"PauseOn.png"];
if (!fPauseOffIcon)
fPauseOffIcon = [NSImage imageNamed: @"PauseOff.png"];
if (!fRevealOnIcon)
fRevealOnIcon = [NSImage imageNamed: @"RevealOn.png"];
if (!fRevealOffIcon)
fRevealOffIcon = [NSImage imageNamed: @"RevealOff.png"];
}
return self;