`cursor.close()` should be called inside a finally block

```
Cursor cursor = null;
try {
    cursor = getContentResolver().query( ...)
}
catch(...) { ... }
finally {
    if (c != null && !c.isClosed()) {
        c.close();
    }
}
```