summaryrefslogtreecommitdiff
path: root/opengl/libagl/state.cpp
diff options
context:
space:
mode:
author Christopher Tate <ctate@google.com> 2009-07-06 19:04:57 -0700
committer Christopher Tate <ctate@google.com> 2009-07-07 11:40:07 -0700
commitc8daa769256b039b6bc4c5acbe6b558cd776c00a (patch)
tree0d80f28b806f273f3efb221890aca170da731548 /opengl/libagl/state.cpp
parentdbee95cacff9d2faf30638e64abe26fbeb128787 (diff)
BackupManager wrapper class improvements
+ Now rechecks the cached IBinder each time the wrapper is used, and if it's still null (i.e. the BackupManager was constructed before the system service came up) it's refetched. This lets even system code cache a single BackupManager instance and just keep making calls through it without worrying about interactions with the life cycle of the backup service. + Added a static dataChanged(packageName) method as a convenience for code that needs to indicate that some other package needs a backup pass. This is useful even for third party code in the case of multiple packages in a shared-uid situation.
Diffstat (limited to 'opengl/libagl/state.cpp')
0 files changed, 0 insertions, 0 deletions