/android/import-contacts

To get this branch, use:
bzr branch http://bzr.ed.am/android/import-contacts

« back to all changes in this revision

Viewing changes to src/org/waxworlds/edam/importcontacts/FileChooser.java

  • Committer: edam
  • Date: 2010-12-15 13:56:58 UTC
  • Revision ID: edam@waxworlds.org-20101215135658-on1c9c4s8k8tkyrl
-  fixed NPE while listing files from a bad path

Show diffs side-by-side

added added

removed removed

384
384
                        }
385
385
                }
386
386
                File[] files = dir.listFiles( new DirFilter() );
387
 
                for( int i = 0; i < files.length; i++ )
388
 
                        _items.add( new RowItem( files[ i ].getName(), true ) );
 
387
                if( files != null )
 
388
                        for( int i = 0; i < files.length; i++ )
 
389
                                _items.add( new RowItem( files[ i ].getName(), true ) );
389
390
 
390
391
                // get files
391
392
                if( _mode == MODE_FILE )
402
403
                                }
403
404
                        }
404
405
                        files = dir.listFiles( new VCardFilter() );
405
 
                        for( int i = 0; i < files.length; i++ )
406
 
                                _items.add( new RowItem( files[ i ].getName(), false ) );
 
406
                        if( files != null )
 
407
                                for( int i = 0; i < files.length; i++ )
 
408
                                        _items.add( new RowItem( files[ i ].getName(), false ) );
407
409
                }
408
410
 
409
411
                // sort