cgeo/c-geo-opensource — pull request #953 by campbeb (2012-01-07 04:46:29+00:00)
Title: Fixes #933: Don't removeUpdates for disabled providers

Calling `removeUpdates` when a provider is disabled prevents us from getting any further updates for that provider (including when it becomes enabled again).
It is ok to continue waiting for updates for a provider that is disabled. c-geo already does this if GPS is disabled when the app is launched.

Cleanup (calling `removeUpdates`) is still taken care of in `closeGeo()`