Cleanup spacing, fix check HAVE_WCSLEN, and use __BEGIN_DECL and __END_DECL to keep Xcode from wanting to indent all of the functions another level.

This commit is contained in:
Steve Checkoway
2006-01-15 13:01:30 +00:00
parent 1f8ee7124c
commit b4a2e38f11
+5 -5
View File
@@ -1,12 +1,12 @@
#include <bits/c++config.h>
#include <string>
#include <sys/cdefs.h>
// This is very annoying. The 10.2.8 SDK uses GLIBCPP but the 10.4u SDK uses GLIBCXX
#define _GLIB_CHECK(x) (_GLIBCPP_ ## x || _GLIBCXX_ ## x)
extern "C"
{
#if ! _GLIB_CHECK(HAVE_WCLEN)
__BEGIN_DECLS
#if ! _GLIB_CHECK(HAVE_WCSLEN)
size_t wcslen( const wchar_t *ws )
{
size_t n = 0;
@@ -60,10 +60,10 @@ wchar_t *wmemset( wchar_t *ws , wchar_t wc, size_t n )
return ws;
}
#endif
}
__END_DECLS
/*
* (c) 2003-2005 Steve Checkoway
* (c) 2003-2006 Steve Checkoway
* All rights reserved.
*
* Permission is hereby granted, free of charge, to any person obtaining a