diff --git a/adwhirl/AdWhirlSDK_iOS_3.1.1/AdWhirl/internal/AdWhirlConfig.m b/adwhirl/AdWhirlSDK_iOS_3.1.1/AdWhirl/internal/AdWhirlConfig.m index 3860aea74..c2fb59d6d 100644 --- a/adwhirl/AdWhirlSDK_iOS_3.1.1/AdWhirl/internal/AdWhirlConfig.m +++ b/adwhirl/AdWhirlSDK_iOS_3.1.1/AdWhirl/internal/AdWhirlConfig.m @@ -327,7 +327,8 @@ BOOL awDoubleVal(double *var, id val) { case 3: // general config map if (![self parseExtraConfig:configDict error:error]) { - return NO; + [adNetConfigDicts release]; + return NO; } break; // general config map default: diff --git a/projects/mtg/src/GameOptions.cpp b/projects/mtg/src/GameOptions.cpp index 7ab7347ec..18e395760 100644 --- a/projects/mtg/src/GameOptions.cpp +++ b/projects/mtg/src/GameOptions.cpp @@ -251,7 +251,8 @@ PIXEL_TYPE GameOption::asColor(PIXEL_TYPE fallback) color[subpixel] = (unsigned char) atoi(temp.c_str()); if (subpixel == 2) color[3] = 255; - + + // TODO: WARNING - not all the values of color may be initialized at this point. Do we need to initialize the array to some value? return ARGB(color[3],color[0],color[1],color[2]); }