diff options
Diffstat (limited to 'lldb/tools/debugserver/source/MacOSX/CFBundle.h')
| -rw-r--r-- | lldb/tools/debugserver/source/MacOSX/CFBundle.h | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/lldb/tools/debugserver/source/MacOSX/CFBundle.h b/lldb/tools/debugserver/source/MacOSX/CFBundle.h index d980c0ba16f..e08290add73 100644 --- a/lldb/tools/debugserver/source/MacOSX/CFBundle.h +++ b/lldb/tools/debugserver/source/MacOSX/CFBundle.h @@ -25,11 +25,17 @@ public: CFBundle(const char *path = NULL); CFBundle(const CFBundle& rhs); CFBundle& operator=(const CFBundle& rhs); - virtual ~CFBundle(); + virtual + ~CFBundle(); + bool + SetPath (const char *path); - bool SetPath (const char *path); - CFStringRef GetIdentifier () const; + CFStringRef + GetIdentifier () const; + CFURLRef + CopyExecutableURL () const; + protected: CFReleaser<CFURLRef> m_bundle_url; }; |

