Fixes #40: undefined not a function when adding ios (would also apply to adding BlackBerry).
Project: http://git-wip-us.apache.org/repos/asf/incubator-cordova-labs/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-cordova-labs/commit/edcfa617 Tree: http://git-wip-us.apache.org/repos/asf/incubator-cordova-labs/tree/edcfa617 Diff: http://git-wip-us.apache.org/repos/asf/incubator-cordova-labs/diff/edcfa617 Branch: refs/heads/cordova-client Commit: edcfa6176cc76da2e80cc9e9c403af200eaead37 Parents: 82c8c56 Author: Fil Maj <maj....@gmail.com> Authored: Fri Oct 5 09:23:57 2012 -0700 Committer: Fil Maj <maj....@gmail.com> Committed: Fri Oct 5 09:23:57 2012 -0700 ---------------------------------------------------------------------- src/platform.js | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-cordova-labs/blob/edcfa617/src/platform.js ---------------------------------------------------------------------- diff --git a/src/platform.js b/src/platform.js index d69f7b2..d4bef45 100644 --- a/src/platform.js +++ b/src/platform.js @@ -69,14 +69,14 @@ module.exports = function platform(command, target, callback) { var ios = new ios_parser(output); ios.update_project(cfg, function() { hooks.fire('after_platform_add'); - callback(); + if (callback) callback(); }); break; case 'blackberry': var bb = new blackberry_parser(output); bb.update_project(cfg, function() { hooks.fire('after_platform_add'); - callback(); + if (callback) callback(); }); break; }