]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
Windows port: Silence some harmless GCC warnings/errors
authorHenrik Nordstrom <henrik@henriknordstrom.net>
Wed, 13 Aug 2008 03:27:35 +0000 (05:27 +0200)
committerHenrik Nordstrom <henrik@henriknordstrom.net>
Wed, 13 Aug 2008 03:27:35 +0000 (05:27 +0200)
lib/sspwin32.c
src/comm_select_win32.cc
src/win32.cc

index 733ead55d6ba137f5ec41fb887f9924f3a91a6fe..6933f5f6d50cdc5adcb1206a19f044cae4719bc5 100644 (file)
@@ -428,11 +428,11 @@ BOOL WINAPI SSP_LogonUser(PTSTR szUser, PTSTR szPassword, PTSTR szDomain)
 
         /* Initialize auth identity structure */
        ZeroMemory(&ai, sizeof(ai));
-       ai.Domain = szDomain;
+       ai.Domain = (void *)szDomain;
        ai.DomainLength = lstrlen(szDomain);
-       ai.User = szUser;
+       ai.User = (void *)szUser;
        ai.UserLength = lstrlen(szUser);
-       ai.Password = szPassword;
+       ai.Password = (void *)szPassword;
        ai.PasswordLength = lstrlen(szPassword);
 #if defined(UNICODE) || defined(_UNICODE)
        ai.Flags = SEC_WINNT_AUTH_IDENTITY_UNICODE;
index 270e497271db97eb29d2614d79c41badc5f82f05..d7ec4878764a326742088c943b84a51cd081eed0 100644 (file)
@@ -676,6 +676,15 @@ comm_select_dns_incoming(void)
     statHistCount(&statCounter.comm_dns_incoming, nevents);
 }
 
+static void
+commSelectRegisterWithCacheManager(void)
+{
+    CacheManager::GetInstance()->
+            registerAction("comm_select_incoming",
+                           "comm_incoming() stats",
+                           commIncomingStats, 0, 1);
+}
+
 void
 comm_select_init(void)
 {
@@ -688,15 +697,6 @@ comm_select_init(void)
     commSelectRegisterWithCacheManager();
 }
 
-void
-commSelectRegisterWithCacheManager(void)
-{
-    CacheManager::GetInstance()->
-            registerAction("comm_select_incoming",
-                           "comm_incoming() stats",
-                           commIncomingStats, 0, 1);
-}
-
 /*
  * examine_select - debug routine.
  *
index 0703d92e1f35b44fb1aa9c99c28ba9aec4e2c480..309f811f31ef9adf1855ab285119d47101a3b5a9 100644 (file)
@@ -134,8 +134,10 @@ int WIN32_getrusage(int who, struct rusage *usage)
             FILETIME ftCreate, ftExit, ftKernel, ftUser;
 
             if (GetProcessTimes(hProcess, &ftCreate, &ftExit, &ftKernel, &ftUser)) {
-                int64_t tUser64 = (*(int64_t *)&ftUser / 10);
-                int64_t tKernel64 = (*(int64_t *)&ftKernel / 10);
+               int64_t *ptUser = (int64_t *)&ftUser;
+                int64_t tUser64 = *ptUser / 10;
+               int64_t *ptKernel = (int64_t *)&ftKernel;
+                int64_t tKernel64 = *ptKernel / 10;
                 usage->ru_utime.tv_sec =(long)(tUser64 / 1000000);
                 usage->ru_stime.tv_sec =(long)(tKernel64 / 1000000);
                 usage->ru_utime.tv_usec =(long)(tUser64 % 1000000);