Skip to content

Commit

Permalink
src: more lint after cpplint tightening
Browse files Browse the repository at this point in the history
Commit 847c6d9 adds a 'project headers before system headers' check
to cpplint. Update the files in src/ to make the linter pass again.
  • Loading branch information
bnoordhuis committed Jul 31, 2013
1 parent 847c6d9 commit 02cab97
Show file tree
Hide file tree
Showing 22 changed files with 121 additions and 122 deletions.
10 changes: 5 additions & 5 deletions src/cares_wrap.cc
Original file line number Diff line number Diff line change
Expand Up @@ -19,18 +19,18 @@
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
// USE OR OTHER DEALINGS IN THE SOFTWARE.

#include <assert.h>
#include <errno.h>
#include <stdlib.h>
#include <string.h>

#define CARES_STATICLIB
#include "ares.h"
#include "node.h"
#include "req_wrap.h"
#include "tree.h"
#include "uv.h"

#include <assert.h>
#include <errno.h>
#include <stdlib.h>
#include <string.h>

#if defined(__ANDROID__) || \
defined(__MINGW32__) || \
defined(__OpenBSD__) || \
Expand Down
2 changes: 1 addition & 1 deletion src/handle_wrap.cc
Original file line number Diff line number Diff line change
Expand Up @@ -19,9 +19,9 @@
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
// USE OR OTHER DEALINGS IN THE SOFTWARE.

#include "handle_wrap.h"
#include "node.h"
#include "queue.h"
#include "handle_wrap.h"

namespace node {

Expand Down
3 changes: 3 additions & 0 deletions src/handle_wrap.h
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,10 @@
#ifndef SRC_HANDLE_WRAP_H_
#define SRC_HANDLE_WRAP_H_

#include "node.h"
#include "queue.h"
#include "uv.h"
#include "v8.h"

namespace node {

Expand Down
82 changes: 41 additions & 41 deletions src/node.cc
Original file line number Diff line number Diff line change
Expand Up @@ -20,69 +20,69 @@
// USE OR OTHER DEALINGS IN THE SOFTWARE.

#include "node.h"
#include "req_wrap.h"
#include "handle_wrap.h"
#include "string_bytes.h"
#include "node_buffer.h"
#include "node_constants.h"
#include "node_file.h"
#include "node_http_parser.h"
#include "node_javascript.h"
#include "node_script.h"
#include "node_version.h"

#include "ares.h"
#include "uv.h"
#if defined HAVE_PERFCTR
#include "node_counters.h"
#endif

#if HAVE_OPENSSL
#include "node_crypto.h"
#endif

#include "v8-debug.h"
#if defined HAVE_DTRACE || defined HAVE_ETW || defined HAVE_SYSTEMTAP
# include "node_dtrace.h"
#include "node_dtrace.h"
#endif
#if defined HAVE_PERFCTR
# include "node_counters.h"

#if HAVE_SYSTEMTAP
#include "node_provider.h"
#endif

#include "ares.h"
#include "handle_wrap.h"
#include "req_wrap.h"
#include "string_bytes.h"
#include "uv.h"
#include "v8-debug.h"
#include "zlib.h"

#include <assert.h>
#include <errno.h>
#include <limits.h> // PATH_MAX
#include <locale.h>
#include <signal.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#if !defined(_MSC_VER)
#include <strings.h>
#else
#define strcasecmp _stricmp
#endif
#include <limits.h> /* PATH_MAX */
#include <assert.h>
#if !defined(_MSC_VER)
#include <unistd.h> /* setuid, getuid */
#else
#include <sys/types.h>

#if defined(_MSC_VER)
#include <direct.h>
#include <io.h>
#include <process.h>
#include <strings.h>
#define strcasecmp _stricmp
#define getpid _getpid
#include <io.h>
#define umask _umask
typedef int mode_t;
#else
#include <unistd.h> // setuid, getuid
#endif
#include <errno.h>
#include <sys/types.h>
#include "zlib.h"

#if defined(__POSIX__) && !defined(__ANDROID__)
# include <pwd.h> /* getpwnam() */
# include <grp.h> /* getgrnam() */
#include <pwd.h> // getpwnam()
#include <grp.h> // getgrnam()
#endif

#include "node_buffer.h"
#include "node_file.h"
#include "node_http_parser.h"
#include "node_constants.h"
#include "node_javascript.h"
#include "node_version.h"
#if HAVE_OPENSSL
# include "node_crypto.h"
#endif
#if HAVE_SYSTEMTAP
#include "node_provider.h"
#endif
#include "node_script.h"

#ifdef __APPLE__
# include <crt_externs.h>
# define environ (*_NSGetEnviron())
#include <crt_externs.h>
#define environ (*_NSGetEnviron())
#elif !defined(_MSC_VER)
extern char **environ;
#endif
Expand Down
16 changes: 7 additions & 9 deletions src/node.h
Original file line number Diff line number Diff line change
Expand Up @@ -58,14 +58,7 @@
# define SIGKILL 9
#endif

#include "node_version.h" /* NODE_MODULE_VERSION */
#include "uv.h"
#include "v8.h"

#include <sys/types.h> /* struct stat */
#include <sys/stat.h>
#include <assert.h>

#include "node_version.h" // NODE_MODULE_VERSION
#include "node_object_wrap.h"

// Forward-declare these functions now to stop MSVS from becoming
Expand Down Expand Up @@ -99,9 +92,14 @@ NODE_EXTERN v8::Handle<v8::Value> MakeCallback(
} // namespace node

#if NODE_WANT_INTERNALS
# include "node_internals.h"
#include "node_internals.h"
#endif

#include "uv.h"
#include "v8.h"

#include <assert.h>

#ifndef NODE_STRINGIFY
#define NODE_STRINGIFY(n) NODE_STRINGIFY_HELPER(n)
#define NODE_STRINGIFY_HELPER(n) #n
Expand Down
17 changes: 9 additions & 8 deletions src/node_counters.h
Original file line number Diff line number Diff line change
Expand Up @@ -23,14 +23,6 @@
#define SRC_NODE_COUNTERS_H_

#include "node.h"
#include "v8.h"

namespace node {

void InitPerfCounters(v8::Handle<v8::Object> target);
void TermPerfCounters(v8::Handle<v8::Object> target);

} // namespace node

#ifdef HAVE_PERFCTR
#include "node_win32_perfctr_provider.h"
Expand All @@ -50,4 +42,13 @@ void TermPerfCounters(v8::Handle<v8::Object> target);
#define NODE_COUNT_PIPE_BYTES_RECV(bytes)
#endif

#include "v8.h"

namespace node {

void InitPerfCounters(v8::Handle<v8::Object> target);
void TermPerfCounters(v8::Handle<v8::Object> target);

} // namespace node

#endif // SRC_NODE_COUNTERS_H_
20 changes: 10 additions & 10 deletions src/node_crypto.cc
Original file line number Diff line number Diff line change
Expand Up @@ -19,28 +19,28 @@
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
// USE OR OTHER DEALINGS IN THE SOFTWARE.

#include "node.h"
#include "node_buffer.h"
#include "node_crypto.h"
#include "node_crypto_bio.h"
#include "node_crypto_groups.h"
#include "v8.h"
#include "node_root_certs.h"

#include "node.h"
#include "node_buffer.h"
#include "string_bytes.h"
#include "node_root_certs.h"
#include "v8.h"

#include <errno.h>
#include <stdlib.h>
#include <string.h>
#ifdef _MSC_VER

#if defined(_MSC_VER)
#define strcasecmp _stricmp
#endif

#include <stdlib.h>
#include <errno.h>

#if OPENSSL_VERSION_NUMBER >= 0x10000000L
# define OPENSSL_CONST const
#define OPENSSL_CONST const
#else
# define OPENSSL_CONST
#define OPENSSL_CONST
#endif

#define ASSERT_IS_STRING_OR_BUFFER(val) do { \
Expand Down
10 changes: 5 additions & 5 deletions src/node_crypto.h
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,12 @@
#define SRC_NODE_CRYPTO_H_

#include "node.h"

#include "node_object_wrap.h"

#ifdef OPENSSL_NPN_NEGOTIATED
#include "node_buffer.h"
#endif

#include "v8.h"

#include <openssl/ssl.h>
Expand All @@ -37,10 +41,6 @@
#include <openssl/rand.h>
#include <openssl/pkcs12.h>

#ifdef OPENSSL_NPN_NEGOTIATED
#include "node_buffer.h"
#endif

#define EVP_F_EVP_DECRYPTFINAL 101


Expand Down
16 changes: 8 additions & 8 deletions src/node_http_parser.cc
Original file line number Diff line number Diff line change
Expand Up @@ -19,19 +19,19 @@
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
// USE OR OTHER DEALINGS IN THE SOFTWARE.

#include "node_http_parser.h"

#include "v8.h"
#include "node.h"
#include "node_buffer.h"
#include "node_http_parser.h"
#include "v8.h"

#include <string.h> /* strdup() */
#if !defined(_MSC_VER)
#include <strings.h> /* strcasecmp() */
#else
#include <stdlib.h> // free()
#include <string.h> // strdup()

#if defined(_MSC_VER)
#define strcasecmp _stricmp
#else
#include <strings.h> // strcasecmp()
#endif
#include <stdlib.h> /* free() */

// This is a binding to http_parser (https://github.com/joyent/http-parser)
// The goal is to decouple sockets from parsing for more javascript-level
Expand Down
4 changes: 2 additions & 2 deletions src/node_internals.h
Original file line number Diff line number Diff line change
Expand Up @@ -22,11 +22,11 @@
#ifndef SRC_NODE_INTERNALS_H_
#define SRC_NODE_INTERNALS_H_

#include "v8.h"

#include <assert.h>
#include <stdlib.h>

#include "v8.h"

struct sockaddr;

namespace node {
Expand Down
2 changes: 1 addition & 1 deletion src/node_javascript.cc
Original file line number Diff line number Diff line change
Expand Up @@ -19,9 +19,9 @@
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
// USE OR OTHER DEALINGS IN THE SOFTWARE.

#include "v8.h"
#include "node.h"
#include "node_natives.h"
#include "v8.h"

#include <string.h>
#if !defined(_MSC_VER)
Expand Down
2 changes: 1 addition & 1 deletion src/node_win32_etw_provider.h
Original file line number Diff line number Diff line change
Expand Up @@ -22,8 +22,8 @@
#ifndef SRC_NODE_WIN32_ETW_PROVIDER_H_
#define SRC_NODE_WIN32_ETW_PROVIDER_H_

#include <evntprov.h>
#include "node_dtrace.h"
#include <evntprov.h>

namespace node {

Expand Down
6 changes: 3 additions & 3 deletions src/node_win32_perfctr_provider.cc
Original file line number Diff line number Diff line change
Expand Up @@ -19,12 +19,12 @@
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
// USE OR OTHER DEALINGS IN THE SOFTWARE.

#define __INIT_node_perfctr_provider_IMP
#include "node_counters.h"
#include <perflib.h>
#include "node_perfctr_provider.h"
#include "node_win32_perfctr_provider.h"

#define __INIT_node_perfctr_provider_IMP
#include <node_perfctr_provider.h>
#include <perflib.h>

typedef ULONG (WINAPI *PerfStartProviderExFunc)(
__in LPGUID ProviderGuid,
Expand Down
12 changes: 5 additions & 7 deletions src/node_zlib.cc
Original file line number Diff line number Diff line change
Expand Up @@ -19,18 +19,16 @@
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
// USE OR OTHER DEALINGS IN THE SOFTWARE.


#include "node.h"
#include "node_buffer.h"
#include "v8.h"
#include "zlib.h"

#include <errno.h>
#include <string.h>
#include <stdlib.h>
#include <string.h>
#include <sys/types.h>

#include "zlib.h"
#include "node.h"
#include "node_buffer.h"


namespace node {

using v8::FunctionCallbackInfo;
Expand Down
Loading

0 comments on commit 02cab97

Please sign in to comment.