[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r545 - in GNUnet/src: server util util/win
From: |
durner |
Subject: |
[GNUnet-SVN] r545 - in GNUnet/src: server util util/win |
Date: |
Fri, 1 Apr 2005 11:05:55 -0800 (PST) |
Author: durner
Date: 2005-04-01 11:05:39 -0800 (Fri, 01 Apr 2005)
New Revision: 545
Modified:
GNUnet/src/server/gnunetd.c
GNUnet/src/util/semaphore.c
GNUnet/src/util/win/winproc.c
Log:
Fix potential segfaults
Modified: GNUnet/src/server/gnunetd.c
===================================================================
--- GNUnet/src/server/gnunetd.c 2005-04-01 02:59:45 UTC (rev 544)
+++ GNUnet/src/server/gnunetd.c 2005-04-01 19:05:39 UTC (rev 545)
@@ -69,7 +69,7 @@
* Main method of the windows service
*/
void WINAPI ServiceMain(DWORD argc, LPSTR *argv) {
- memset(&theServiceStatus, sizeof(theServiceStatus), 0);
+ memset(&theServiceStatus, 0, sizeof(theServiceStatus));
theServiceStatus.dwServiceType = SERVICE_WIN32;
theServiceStatus.dwControlsAccepted = SERVICE_ACCEPT_STOP;
theServiceStatus.dwCurrentState = SERVICE_RUNNING;
Modified: GNUnet/src/util/semaphore.c
===================================================================
--- GNUnet/src/util/semaphore.c 2005-04-01 02:59:45 UTC (rev 544)
+++ GNUnet/src/util/semaphore.c 2005-04-01 19:05:39 UTC (rev 545)
@@ -363,7 +363,7 @@
handle = MALLOC(sizeof(pthread_t));
#ifdef MINGW
- memset(handle, sizeof(pthread_t), 0);
+ memset(handle, 0, sizeof(pthread_t));
#endif
pthread_attr_init(&stack_size_custom_attr);
Modified: GNUnet/src/util/win/winproc.c
===================================================================
--- GNUnet/src/util/win/winproc.c 2005-04-01 02:59:45 UTC (rev 544)
+++ GNUnet/src/util/win/winproc.c 2005-04-01 19:05:39 UTC (rev 545)
@@ -1376,7 +1376,7 @@
errno = 0;
hFile = (HANDLE) _get_osfhandle(fd);
- memset(&theOvInfo, sizeof(OVERLAPPED), 0);
+ memset(&theOvInfo, 0, sizeof(OVERLAPPED));
/* Don't deadlock ourselves */
if (theWinVersion.dwPlatformId == VER_PLATFORM_WIN32_NT)
@@ -1514,7 +1514,7 @@
/* We just check for a valid handle here */
/* Handle */
- memset(buffer, sizeof(struct stat), 0);
+ memset(buffer, 0, sizeof(struct stat));
GetFileType((HANDLE) handle);
if (GetLastError() != NO_ERROR)
{
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r545 - in GNUnet/src: server util util/win,
durner <=