Merge pull request #297 from igrechuhin/ig-warnings

[ios] Added warning on implicit retain of 'self' within blocks.
This commit is contained in:
Vlad Mihaylenko 2015-10-20 11:00:02 +03:00
commit b805299c60
2 changed files with 10 additions and 2 deletions

View file

@ -230,8 +230,8 @@ void InitLocalizedStrings()
if (m_activeDownloadsCounter)
{
m_backgroundTask = [application beginBackgroundTaskWithExpirationHandler:^{
[application endBackgroundTask:m_backgroundTask];
m_backgroundTask = UIBackgroundTaskInvalid;
[application endBackgroundTask:self->m_backgroundTask];
self->m_backgroundTask = UIBackgroundTaskInvalid;
}];
}
}

View file

@ -2835,6 +2835,7 @@
"-Wall",
"-Wno-unused-local-typedef",
"-Wfloat-equal",
"-Wimplicit-retain-self",
);
PRODUCT_BUNDLE_IDENTIFIER = "${BUNDLE_IDENTIFIER}";
PROVISIONING_PROFILE = "";
@ -2958,6 +2959,7 @@
"-Wall",
"-Wno-unused-local-typedef",
"-Wfloat-equal",
"-Wimplicit-retain-self",
);
PRODUCT_BUNDLE_IDENTIFIER = "${BUNDLE_IDENTIFIER}";
PROVISIONING_PROFILE = "";
@ -3492,6 +3494,7 @@
"-Wall",
"-Wno-unused-local-typedef",
"-Wfloat-equal",
"-Wimplicit-retain-self",
);
PRODUCT_BUNDLE_IDENTIFIER = "${BUNDLE_IDENTIFIER}";
PROVISIONING_PROFILE = "";
@ -3610,6 +3613,7 @@
"-Wall",
"-Wno-unused-local-typedef",
"-Wfloat-equal",
"-Wimplicit-retain-self",
);
PRODUCT_BUNDLE_IDENTIFIER = "${BUNDLE_IDENTIFIER}";
PROVISIONING_PROFILE = "";
@ -3733,6 +3737,7 @@
"-Wall",
"-Wno-unused-local-typedef",
"-Wfloat-equal",
"-Wimplicit-retain-self",
);
PRODUCT_BUNDLE_IDENTIFIER = "${BUNDLE_IDENTIFIER}";
PROVISIONING_PROFILE = "";
@ -3856,6 +3861,7 @@
"-Wall",
"-Wno-unused-local-typedef",
"-Wfloat-equal",
"-Wimplicit-retain-self",
);
PRODUCT_BUNDLE_IDENTIFIER = "${BUNDLE_IDENTIFIER}";
PROVISIONING_PROFILE = "";
@ -3977,6 +3983,7 @@
"-Wall",
"-Wno-unused-local-typedef",
"-Wfloat-equal",
"-Wimplicit-retain-self",
);
PRODUCT_BUNDLE_IDENTIFIER = "${BUNDLE_IDENTIFIER}";
PROVISIONING_PROFILE = "";
@ -4098,6 +4105,7 @@
"-Wall",
"-Wno-unused-local-typedef",
"-Wfloat-equal",
"-Wimplicit-retain-self",
);
PRODUCT_BUNDLE_IDENTIFIER = "${BUNDLE_IDENTIFIER}";
PROVISIONING_PROFILE = "";