From 3a0f21547728a703ea527eccd2e9cb5351c998b9 Mon Sep 17 00:00:00 2001 From: qeed Date: Sat, 13 Jun 2009 16:37:12 +0000 Subject: [PATCH] Fix implicit overflow warning on line 296 and properly pass soot in cart.cpp line 643 --- src/cart.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/cart.cpp b/src/cart.cpp index 316d4ec9..1a0f2548 100644 --- a/src/cart.cpp +++ b/src/cart.cpp @@ -24,7 +24,7 @@ #include #include #include - +#include #include "types.h" #include "fceu.h" #include "ppu.h" @@ -293,7 +293,7 @@ void setchr8r(int r, unsigned int V) if(CHRram[r]) PPUCHRRAM|=(255); else - PPUCHRRAM&=~(255); + PPUCHRRAM=0; } void setchr1(unsigned int A, unsigned int V) @@ -640,7 +640,7 @@ void FCEU_SaveGameSave(CartInfo *LocalHWInfo) std::string soot = FCEU_MakeFName(FCEUMKF_SAV,0,"sav"); if((sp=FCEUD_UTF8fopen(soot,"wb"))==NULL) { - FCEU_PrintError("WRAM file \"%s\" cannot be written to.\n",soot); + FCEU_PrintError("WRAM file \"%s\" cannot be written to.\n",soot.c_str()); } else {