From 56010488290349801ec5cd6a2490af25bab4231a Mon Sep 17 00:00:00 2001 From: Ricardo Quesada Date: Thu, 22 May 2014 16:34:16 -0300 Subject: [PATCH] Fixes compiler warnings for mac and ios --- build/cocos2d_tests.xcodeproj/project.pbxproj | 9 --------- cocos/2d/CCFontFreeType.cpp | 12 ++++++------ .../cpp-tests/Classes/Sprite3DTest/Sprite3DTest.cpp | 2 +- tests/cpp-tests/proj.ios/Info.plist | 2 ++ 4 files changed, 9 insertions(+), 16 deletions(-) diff --git a/build/cocos2d_tests.xcodeproj/project.pbxproj b/build/cocos2d_tests.xcodeproj/project.pbxproj index 479ff9081c..4142872d83 100644 --- a/build/cocos2d_tests.xcodeproj/project.pbxproj +++ b/build/cocos2d_tests.xcodeproj/project.pbxproj @@ -4022,11 +4022,6 @@ isa = PBXProject; attributes = { LastUpgradeCheck = 0510; - TargetAttributes = { - 1ABCA2CC18CD93580087CE3A = { - DevelopmentTeam = NQ596S94Q5; - }; - }; }; buildConfigurationList = C01FCF4E08A954540054247B /* Build configuration list for PBXProject "cocos2d_tests" */; compatibilityVersion = "Xcode 3.2"; @@ -5427,14 +5422,12 @@ isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; GCC_PREPROCESSOR_DEFINITIONS = ( "$(inherited)", CC_TARGET_OS_IPHONE, ); INFOPLIST_FILE = "$(SRCROOT)/../tests/lua-tests/project/proj.ios_mac/ios/Info.plist"; IPHONEOS_DEPLOYMENT_TARGET = 5.1.1; - PROVISIONING_PROFILE = ""; SDKROOT = iphoneos; TARGETED_DEVICE_FAMILY = "1,2"; USER_HEADER_SEARCH_PATHS = "$(inherited) $(SRCROOT)/.. $(SRCROOT)/../cocos/platform/ios $(SRCROOT)/../external $(SRCROOT)/../external/lua/luajit/include $(SRCROOT)/../external/lua/tolua $(SRCROOT)/../cocos/scripting/lua-bindings/manual $(SRCROOT)/../cocos/scripting/lua-bindings/auto"; @@ -5445,14 +5438,12 @@ isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; GCC_PREPROCESSOR_DEFINITIONS = ( "$(inherited)", CC_TARGET_OS_IPHONE, ); INFOPLIST_FILE = "$(SRCROOT)/../tests/lua-tests/project/proj.ios_mac/ios/Info.plist"; IPHONEOS_DEPLOYMENT_TARGET = 5.1.1; - PROVISIONING_PROFILE = ""; SDKROOT = iphoneos; TARGETED_DEVICE_FAMILY = "1,2"; USER_HEADER_SEARCH_PATHS = "$(inherited) $(SRCROOT)/.. $(SRCROOT)/../cocos/platform/ios $(SRCROOT)/../external $(SRCROOT)/../external/lua/luajit/include $(SRCROOT)/../external/lua/tolua $(SRCROOT)/../cocos/scripting/lua-bindings/manual $(SRCROOT)/../cocos/scripting/lua-bindings/auto"; diff --git a/cocos/2d/CCFontFreeType.cpp b/cocos/2d/CCFontFreeType.cpp index 48ce2d8bba..9e462e7bdf 100644 --- a/cocos/2d/CCFontFreeType.cpp +++ b/cocos/2d/CCFontFreeType.cpp @@ -296,18 +296,18 @@ unsigned char* FontFreeType::getGlyphBitmap(unsigned short theChar, long &outWid break; } - long outlineWidth = (bbox.xMax - bbox.xMin)>>6; - long outlineHeight = (bbox.yMax - bbox.yMin)>>6; + auto outlineWidth = (bbox.xMax - bbox.xMin)>>6; + auto outlineHeight = (bbox.yMax - bbox.yMin)>>6; - long blendWidth = outlineWidth > outWidth ? outlineWidth : outWidth; - long blendHeight = outlineHeight > outHeight ? outlineHeight : outHeight; + auto blendWidth = outlineWidth > outWidth ? outlineWidth : outWidth; + auto blendHeight = outlineHeight > outHeight ? outlineHeight : outHeight; long index,index2; auto blendImage = new unsigned char[blendWidth * blendHeight * 2]; memset(blendImage, 0, blendWidth * blendHeight * 2); - int px = (blendWidth - outlineWidth) / 2; - int py = (blendHeight - outlineHeight) / 2; + auto px = (blendWidth - outlineWidth) / 2; + auto py = (blendHeight - outlineHeight) / 2; for (int x = 0; x < outlineWidth; ++x) { for (int y = 0; y < outlineHeight; ++y) diff --git a/tests/cpp-tests/Classes/Sprite3DTest/Sprite3DTest.cpp b/tests/cpp-tests/Classes/Sprite3DTest/Sprite3DTest.cpp index 1554538efb..01791d13b0 100644 --- a/tests/cpp-tests/Classes/Sprite3DTest/Sprite3DTest.cpp +++ b/tests/cpp-tests/Classes/Sprite3DTest/Sprite3DTest.cpp @@ -373,7 +373,7 @@ void Effect3DOutline::drawWithSprite(EffectSprite3D* sprite, const Mat4 &transfo glBindBuffer(GL_ARRAY_BUFFER, mesh->getVertexBuffer()); _glProgramState->apply(transform); glBindBuffer(GL_ELEMENT_ARRAY_BUFFER, mesh->getIndexBuffer()); - glDrawElements((GLenum)mesh->getPrimitiveType(), mesh->getIndexCount(), (GLenum)mesh->getIndexFormat(), 0); + glDrawElements((GLenum)mesh->getPrimitiveType(), (GLsizei)mesh->getIndexCount(), (GLenum)mesh->getIndexFormat(), 0); glBindBuffer(GL_ELEMENT_ARRAY_BUFFER, 0); glBindBuffer(GL_ARRAY_BUFFER, 0); glDisable(GL_DEPTH_TEST); diff --git a/tests/cpp-tests/proj.ios/Info.plist b/tests/cpp-tests/proj.ios/Info.plist index 243910bb2a..467758a542 100644 --- a/tests/cpp-tests/proj.ios/Info.plist +++ b/tests/cpp-tests/proj.ios/Info.plist @@ -70,6 +70,8 @@ UIPrerenderedIcon + UIStatusBarHidden + UISupportedInterfaceOrientations UIInterfaceOrientationLandscapeRight