Fix the SIGSEGV in offline_status_updated().

The implementation of offline_status_updated() was passing a null
pointer to sp_offline_sync_get_status() and expecting it to fill in the
correct values. This commit fixes the issue by passing in a valid
pointer from the stack, as is the intended use.