| | 162 | diff --git /usr/include/Security/KCExceptions.h /usr/include/Security/KCExceptions.h |
| | 163 | index 3c62f78..e0abd87 100644 |
| | 164 | --- /usr/include/Security/KCExceptions.h |
| | 165 | +++ /usr/include/Security/KCExceptions.h |
| | 166 | @@ -28,7 +28,7 @@ |
| | 167 | #ifndef _SECURITY_KCEXCEPTIONS_H_ |
| | 168 | #define _SECURITY_KCEXCEPTIONS_H_ |
| | 169 | |
| | 170 | -#include <CoreServices/../Frameworks/CarbonCore.framework/Headers/MacErrors.h> |
| | 171 | +#include <CarbonCore/MacErrors.h> |
| | 172 | #include <security_utilities/errors.h> |
| | 173 | |
| | 174 | #ifdef lock |
| | 175 | diff --git /usr/include/Security/KCUtilities.h /usr/include/Security/KCUtilities.h |
| | 176 | index 7658350..137ac00 100644 |
| | 177 | --- /usr/include/Security/KCUtilities.h |
| | 178 | +++ /usr/include/Security/KCUtilities.h |
| | 179 | @@ -25,7 +25,7 @@ |
| | 180 | #define _SECURITY_KCUTILITIES_H_ |
| | 181 | |
| | 182 | #include <security_utilities/errors.h> |
| | 183 | -#include <CoreServices/../Frameworks/CarbonCore.framework/Headers/MacErrors.h> |
| | 184 | +#include <CarbonCore/MacErrors.h> |
| | 185 | |
| | 186 | namespace Security |
| | 187 | { |
| | 188 | diff --git /usr/include/Security/Keychains.h /usr/include/Security/Keychains.h |
| | 189 | index 90ef927..f6e8e78 100644 |
| | 190 | --- /usr/include/Security/Keychains.h |
| | 191 | +++ /usr/include/Security/Keychains.h |
| | 192 | @@ -106,7 +106,7 @@ private: |
| | 193 | typedef KeychainSchemaImpl Impl; |
| | 194 | }; |
| | 195 | |
| | 196 | - |
| | 197 | +class ItemImpl; |
| | 198 | class KeychainImpl : public SecCFObject, private CssmClient::Db::DefaultCredentialsMaker |
| | 199 | { |
| | 200 | NOCOPY(KeychainImpl) |
| | 201 | diff --git /usr/include/Security/cs.h /usr/include/Security/cs.h |
| | 202 | index d7957fc..87e31ca 100644 |
| | 203 | --- /usr/include/Security/cs.h |
| | 204 | +++ /usr/include/Security/cs.h |
| | 205 | @@ -31,7 +31,7 @@ |
| | 206 | #include <Security/CodeSigning.h> |
| | 207 | #include <Security/SecCodeSigner.h> |
| | 208 | #include <Security/SecBasePriv.h> |
| | 209 | -#include <CoreServices/../Frameworks/CarbonCore.framework/Headers/MacErrors.h> |
| | 210 | +#include <CarbonCore/MacErrors.h> |
| | 211 | #include <security_utilities/globalizer.h> |
| | 212 | #include <security_utilities/seccfobject.h> |
| | 213 | #include <security_utilities/cfclass.h> |
| | 214 | diff --git /usr/include/Security/cspclient.h /usr/include/Security/cspclient.h |
| | 215 | index 8aab4b4..2ffe721 100644 |
| | 216 | --- /usr/include/Security/cspclient.h |
| | 217 | +++ /usr/include/Security/cspclient.h |
| | 218 | @@ -67,8 +67,8 @@ public: |
| | 219 | Context(const CSP &csp, CSSM_ALGORITHMS alg = CSSM_ALGID_NONE); |
| | 220 | ~Context(); |
| | 221 | |
| | 222 | - CSP Context::attachment() const { return parent<CSP>(); } |
| | 223 | - Module Context::module() const { return attachment()->module(); } |
| | 224 | + CSP attachment() const { return parent<CSP>(); } |
| | 225 | + Module module() const { return attachment()->module(); } |
| | 226 | |
| | 227 | CSSM_ALGORITHMS algorithm() const { return mAlgorithm; } |
| | 228 | void algorithm(CSSM_ALGORITHMS alg); |
| | 229 | diff --git /usr/include/Security/mach++.h /usr/include/Security/mach++.h |
| | 230 | index 93cae91..e539b83 100644 |
| | 231 | --- /usr/include/Security/mach++.h |
| | 232 | +++ /usr/include/Security/mach++.h |
| | 233 | @@ -192,7 +192,7 @@ private: |
| | 234 | mutable char nameBuffer[BOOTSTRAP_MAX_NAME_LEN]; |
| | 235 | |
| | 236 | protected: |
| | 237 | - char *Bootstrap::makeName(const char *s) const |
| | 238 | + char *makeName(const char *s) const |
| | 239 | { return strncpy(nameBuffer, s, BOOTSTRAP_MAX_NAME_LEN); } |
| | 240 | }; |
| | 241 | |
| | 242 | diff --git /usr/include/Security/objectacl.h /usr/include/Security/objectacl.h |
| | 243 | index 0be1f62..c9ec079 100644 |
| | 244 | --- /usr/include/Security/objectacl.h |
| | 245 | +++ /usr/include/Security/objectacl.h |
| | 246 | @@ -125,7 +125,7 @@ public: |
| | 247 | virtual bool validate(const AclValidationContext &ctx) const = 0; |
| | 248 | |
| | 249 | template <class Action> |
| | 250 | - void ObjectAcl::Entry::exportBlob(Action &pub, Action &priv) |
| | 251 | + void exportBlob(Action &pub, Action &priv) |
| | 252 | { |
| | 253 | Endian<uint32> del = delegate; pub(del); // 4 bytes delegate flag |
| | 254 | exportSubject(subject, pub, priv); // subject itself (polymorphic) |
| | 255 | @@ -197,7 +197,7 @@ public: |
| | 256 | // These helpers deal with transferring one subject from/to reader/writer streams. |
| | 257 | // You'd usually only call those from complex subject implementations (e.g. threshold) |
| | 258 | template <class Action> |
| | 259 | - static void ObjectAcl::exportSubject(AclSubject *subject, Action &pub, Action &priv) |
| | 260 | + static void exportSubject(AclSubject *subject, Action &pub, Action &priv) |
| | 261 | { |
| | 262 | Endian<uint32> typeAndVersion = subject->type() | subject->version() << AclSubject::versionShift; |
| | 263 | pub(typeAndVersion); |
| | 284 | diff --git /usr/include/c++/4.0.0/arm-apple-darwin8/bits/c++config.h /usr/include/c++/4.0.0/arm-apple-darwin8/bits/c++config.h |
| | 285 | index b570daa..3309946 100644 |
| | 286 | --- /usr/include/c++/4.0.0/arm-apple-darwin8/bits/c++config.h |
| | 287 | +++ /usr/include/c++/4.0.0/arm-apple-darwin8/bits/c++config.h |
| | 288 | @@ -127,7 +127,7 @@ namespace std |
| | 289 | #define _GLIBCXX_USE_C99_COMPLEX 1 |
| | 290 | |
| | 291 | // Define if code specialized for wchar_t should be used. |
| | 292 | -#define _GLIBCXX_USE_WCHAR_T 1 |
| | 293 | +/* #undef _GLIBCXX_USE_WCHAR_T */ |
| | 294 | |
| | 295 | // Define if using setrlimit to set resource limits during 'make check'. |
| | 296 | #define _GLIBCXX_RES_LIMITS 1 |
| | 297 | diff --git /usr/include/c++/4.0.0/bits/stringfwd.h /usr/include/c++/4.0.0/bits/stringfwd.h |
| | 298 | index 99d3ce3..cc033d6 100644 |
| | 299 | --- /usr/include/c++/4.0.0/bits/stringfwd.h |
| | 300 | +++ /usr/include/c++/4.0.0/bits/stringfwd.h |
| | 301 | @@ -61,9 +61,9 @@ namespace std |
| | 302 | |
| | 303 | #ifdef _GLIBCXX_USE_WCHAR_T |
| | 304 | template<> struct char_traits<wchar_t>; |
| | 305 | +#endif |
| | 306 | |
| | 307 | typedef basic_string<wchar_t> wstring; |
| | 308 | -#endif |
| | 309 | } // namespace std |
| | 310 | |
| | 311 | #endif // _STRINGFWD_H |