diff options
author | pinkerton@chromium.org <pinkerton@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-08-19 20:33:42 +0000 |
---|---|---|
committer | pinkerton@chromium.org <pinkerton@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-08-19 20:33:42 +0000 |
commit | 06a277045d40f1cf1f6dbe86e6e1ed427bab4bdb (patch) | |
tree | e7869e89ddb685ea82bfe05bbf143bd1eb1c38bb /chrome/common/platform_util_mac.mm | |
parent | 8667710324782b7ec86660a7ebe650a30be111ed (diff) | |
download | chromium_src-06a277045d40f1cf1f6dbe86e6e1ed427bab4bdb.zip chromium_src-06a277045d40f1cf1f6dbe86e6e1ed427bab4bdb.tar.gz chromium_src-06a277045d40f1cf1f6dbe86e6e1ed427bab4bdb.tar.bz2 |
Add asserts to methods that use NSWorkspace to ensure we're on the main thread.
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/173063
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23731 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/common/platform_util_mac.mm')
-rw-r--r-- | chrome/common/platform_util_mac.mm | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/chrome/common/platform_util_mac.mm b/chrome/common/platform_util_mac.mm index 41ca53b..b8787ea8 100644 --- a/chrome/common/platform_util_mac.mm +++ b/chrome/common/platform_util_mac.mm @@ -16,12 +16,14 @@ namespace platform_util { void ShowItemInFolder(const FilePath& full_path) { + DCHECK_EQ([NSThread currentThread], [NSThread mainThread]); NSString* path_string = base::SysUTF8ToNSString(full_path.value()); [[NSWorkspace sharedWorkspace] selectFile:path_string inFileViewerRootedAtPath:nil]; } void OpenItem(const FilePath& full_path) { + DCHECK_EQ([NSThread currentThread], [NSThread mainThread]); NSString* path_string = base::SysUTF8ToNSString(full_path.value()); [[NSWorkspace sharedWorkspace] openFile:path_string]; } |