Fix null pointer from detail_permissions

This commit is contained in:
Peter Serwylo 2013-04-29 10:38:27 +10:00
parent 8c41f18a1b
commit bc791f2338

View File

@ -442,7 +442,8 @@ public class AppDetails extends ListActivity {
tv = (TextView) infoView.findViewById(R.id.permissions_list); tv = (TextView) infoView.findViewById(R.id.permissions_list);
if (pref_permissions) { if (pref_permissions) {
Iterator<String> permissions = app.apks.get(0).detail_permissions.iterator(); CommaSeparatedList permsList = app.apks.get(0).detail_permissions;
Iterator<String> permissions = permsList != null ? permsList.iterator() : null;
if (null != permissions && permissions.hasNext()) { if (null != permissions && permissions.hasNext()) {
StringBuilder sb = new StringBuilder(); StringBuilder sb = new StringBuilder();
while(permissions.hasNext()) { while(permissions.hasNext()) {