~n-muench/ubuntu/precise/open-vm-tools/open-vm-tools-precise.sid-merge1

« back to all changes in this revision

Viewing changes to lib/include/appUtil.h

  • Committer: Bazaar Package Importer
  • Author(s): Serge Hallyn
  • Date: 2011-03-31 14:20:05 UTC
  • mfrom: (1.4.3 upstream)
  • Revision ID: james.westby@ubuntu.com-20110331142005-3n9red91p7ogkweo
Tags: 2011.03.28-387002-0ubuntu1
* Merge latest upstream git tag.  This has the unlocked_ioctl change
  needed to fix dkms build failures (LP: #727342)
* Changes in debian/rules:
  - work around a bug in toolbox/Makefile, where install-exec-hook is
    not happening.  This needs to get fixed the right way.
  - don't install 'vmware-user' which seems to no longer exist
  - move /etc/xdg into open-vm-toolbox (which should be done using .install)
* debian/open-vm-tools.init: add 'modprobe [-r] vmblock'. (LP: #332323)
* debian/rules and debian/open-vm-toolbox.lintian-overrides:
  - Make vmware-user-suid-wrapper suid-root (LP: #332323)

Show diffs side-by-side

added added

removed removed

Lines of Context:
29
29
#ifdef __cplusplus
30
30
extern "C" {
31
31
#endif // __cplusplus
32
 
 
33
32
#include "vmware.h"
34
33
#include "vmware/guestrpc/capabilities.h"
35
34
 
101
100
                                           TCHAR *iconFile,
102
101
                                           int *iconIndex);
103
102
 
 
103
LPSTR  AppUtil_ToLowerUtf8(LPCSTR s);
 
104
LPWSTR AppUtil_ToLowerUtf16(LPCWSTR s);
 
105
 
104
106
#ifdef __cplusplus
105
107
};
106
108
#endif // __cplusplus
109
111
 
110
112
#include <glib.h>
111
113
 
 
114
#ifdef __cplusplus
 
115
extern "C" {
 
116
#endif // __cplusplus
 
117
 
112
118
void AppUtil_Init(void);
113
119
GPtrArray *AppUtil_CollectIconArray(const char *iconName,
114
120
                                    unsigned long windowID);
117
123
Bool AppUtil_AppIsSkippable(const char *appName);
118
124
char *AppUtil_CanonicalizeAppName(const char *appName,
119
125
                                  const char *cwd);
 
126
 
 
127
#ifdef __cplusplus
 
128
};
 
129
#endif // __cplusplus
 
130
 
120
131
#endif
121
132
 
122
133
/*
123
134
 * Platform-independent functions.
124
135
 */
 
136
 
 
137
#ifdef __cplusplus
 
138
extern "C" {
 
139
#endif // __cplusplus
 
140
 
125
141
void AppUtil_SendGuestCaps(const GuestCapabilities *caps,
126
142
                           size_t numCaps,
127
143
                           Bool enabled);
128
144
 
 
145
#ifdef __cplusplus
 
146
};
 
147
#endif // __cplusplus
 
148
 
129
149
#endif // _APP_UTIL_H_
130