From 931c9c9b23c51d3b0eac21658b8f45d702526c0b Mon Sep 17 00:00:00 2001 From: zeromus Date: Fri, 15 Jun 2012 19:21:46 +0000 Subject: [PATCH] get rid of some warnings --- BizHawk.Emulation/Consoles/GB/GB.cs | 2 +- BizHawk.Emulation/Consoles/GB/Graphics.cs | 4 ++-- BizHawk.Emulation/Consoles/GB/MemoryMap.cs | 10 +++++----- BizHawk.Emulation/Consoles/Gameboy/Gameboy.cs | 1 - BizHawk.Emulation/DiscSystem/Blobs/RiffMaster.cs | 1 - BizHawk.Emulation/DiscSystem/Disc.cs | 2 +- 6 files changed, 9 insertions(+), 11 deletions(-) diff --git a/BizHawk.Emulation/Consoles/GB/GB.cs b/BizHawk.Emulation/Consoles/GB/GB.cs index b1bf431432..3c1780daf1 100644 --- a/BizHawk.Emulation/Consoles/GB/GB.cs +++ b/BizHawk.Emulation/Consoles/GB/GB.cs @@ -14,7 +14,7 @@ namespace BizHawk.Emulation.Consoles.GB private Z80 CPU; private int lagCount = 0; private bool isLagFrame = false; - private IList memoryDomains; + private IList memoryDomains = new List(); public GB(GameInfo game, byte[] rom, bool skipBIOS) { diff --git a/BizHawk.Emulation/Consoles/GB/Graphics.cs b/BizHawk.Emulation/Consoles/GB/Graphics.cs index 25e773a90a..06dce69c86 100644 --- a/BizHawk.Emulation/Consoles/GB/Graphics.cs +++ b/BizHawk.Emulation/Consoles/GB/Graphics.cs @@ -7,7 +7,7 @@ namespace BizHawk.Emulation.Consoles.GB { public partial class GB { - private byte[] OAM; - private byte[] VRAM; + private byte[] OAM = new byte[1]; + private byte[] VRAM = new byte[1]; } } diff --git a/BizHawk.Emulation/Consoles/GB/MemoryMap.cs b/BizHawk.Emulation/Consoles/GB/MemoryMap.cs index e85b3611f3..fca6e32432 100644 --- a/BizHawk.Emulation/Consoles/GB/MemoryMap.cs +++ b/BizHawk.Emulation/Consoles/GB/MemoryMap.cs @@ -11,11 +11,11 @@ namespace BizHawk.Emulation.Consoles.GB private bool inBIOS = true; // Memory regions (initialised at reset time) - private byte[] BIOS; - private byte[] ROM; - private byte[] WRAM; - private byte[] ERAM; - private byte[] ZRAM; + private byte[] BIOS = new byte[1]; + private byte[] ROM = new byte[1]; + private byte[] WRAM = new byte[1]; + private byte[] ERAM = new byte[1]; + private byte[] ZRAM = new byte[1]; public byte ReadMemory(ushort addr) { diff --git a/BizHawk.Emulation/Consoles/Gameboy/Gameboy.cs b/BizHawk.Emulation/Consoles/Gameboy/Gameboy.cs index b28107fa35..f89a15227d 100644 --- a/BizHawk.Emulation/Consoles/Gameboy/Gameboy.cs +++ b/BizHawk.Emulation/Consoles/Gameboy/Gameboy.cs @@ -8,7 +8,6 @@ namespace BizHawk.Emulation.Consoles.Gameboy { private bool skipBIOS = false; private int _lagcount = 0; - private bool lagged = true; private bool islag = false; public interface IDebuggerAPI diff --git a/BizHawk.Emulation/DiscSystem/Blobs/RiffMaster.cs b/BizHawk.Emulation/DiscSystem/Blobs/RiffMaster.cs index 3dd832d800..758d741752 100644 --- a/BizHawk.Emulation/DiscSystem/Blobs/RiffMaster.cs +++ b/BizHawk.Emulation/DiscSystem/Blobs/RiffMaster.cs @@ -243,7 +243,6 @@ class RiffMaster : IDisposable public class RiffContainer_INFO : RiffContainer { public Dictionary dictionary = new Dictionary(); - byte[] data; public RiffContainer_INFO() { type = "INFO"; } public RiffContainer_INFO(RiffContainer rc) { diff --git a/BizHawk.Emulation/DiscSystem/Disc.cs b/BizHawk.Emulation/DiscSystem/Disc.cs index 715d1130f3..0bbd2d2d14 100644 --- a/BizHawk.Emulation/DiscSystem/Disc.cs +++ b/BizHawk.Emulation/DiscSystem/Disc.cs @@ -94,7 +94,7 @@ namespace BizHawk.DiscSystem string physicalPath; long length; - public long Offset; + public long Offset = 0; BufferedStream fs; public void Dispose()