Commit 3c9ff41a authored by Yang Tse's avatar Yang Tse
Browse files

compiler warning: fix

Fix compiler warning: conversion may lose significant bits
parent c8c8816a
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -89,6 +89,7 @@
#include "inet_pton.h"
#include "sslgen.h" /* for Curl_ssl_check_cxn() */
#include "progress.h"
#include "warnless.h"

/* The last #include file should be: */
#include "memdebug.h"
+1 −0
Original line number Diff line number Diff line
@@ -50,6 +50,7 @@

#include "curl_addrinfo.h"
#include "inet_pton.h"
#include "warnless.h"

#define _MPRINTF_REPLACE /* use our functions only */
#include <curl/mprintf.h>
+3 −2
Original line number Diff line number Diff line
@@ -42,8 +42,7 @@
#include "connect.h"
#include "timeval.h"
#include "socks.h"

static gss_ctx_id_t     gss_context = GSS_C_NO_CONTEXT;
#include "warnless.h"

#define _MPRINTF_REPLACE /* use our functions only */
#include <curl/mprintf.h>
@@ -52,6 +51,8 @@ static gss_ctx_id_t gss_context = GSS_C_NO_CONTEXT;
/* The last #include file should be: */
#include "memdebug.h"

static gss_ctx_id_t gss_context = GSS_C_NO_CONTEXT;

/*
 * Helper gssapi error functions.
 */
+1 −0
Original line number Diff line number Diff line
@@ -37,6 +37,7 @@
#include "timeval.h"
#include "socks.h"
#include "curl_sspi.h"
#include "warnless.h"

#define _MPRINTF_REPLACE /* use the internal *printf() functions */
#include <curl/mprintf.h>
+16 −0
Original line number Diff line number Diff line
@@ -280,4 +280,20 @@ void curlx_FD_ZERO(fd_set *fdset)
  #pragma warning(pop)
}

unsigned short curlx_htons(unsigned short usnum)
{
  #pragma warning(push)
  #pragma warning(disable:810) /* conversion may lose significant bits */
  return htons(usnum);
  #pragma warning(pop)
}

unsigned short curlx_ntohs(unsigned short usnum)
{
  #pragma warning(push)
  #pragma warning(disable:810) /* conversion may lose significant bits */
  return ntohs(usnum);
  #pragma warning(pop)
}

#endif /* __INTEL_COMPILER && __unix__ */
Loading