Fixing first-startup NPE.

This commit is contained in:
Rodrigo Damazio
2011-04-12 01:23:36 -03:00
parent 1988337598
commit 3501fff7fc
@@ -441,8 +441,13 @@ public class MyTracks extends TabActivity implements OnTouchListener,
@Override @Override
public void onActivityResult(int requestCode, int resultCode, public void onActivityResult(int requestCode, int resultCode,
final Intent results) { final Intent results) {
Log.d(TAG, "MyTracks.onActivityResult");
TrackFileFormat exportFormat = null; TrackFileFormat exportFormat = null;
final long trackId = results.getLongExtra("trackid", dataHub.getSelectedTrackId()); long trackId = dataHub.getSelectedTrackId();
if (results != null) {
trackId = results.getLongExtra("trackid", trackId);
}
switch (requestCode) { switch (requestCode) {
case Constants.GET_LOGIN: { case Constants.GET_LOGIN: {
if (resultCode != RESULT_OK || auth == null || !auth.authResult(resultCode, results)) { if (resultCode != RESULT_OK || auth == null || !auth.authResult(resultCode, results)) {