]> git.ipfire.org Git - thirdparty/dbus.git/commitdiff
memset: replace memset() by _DBUS_ZERO where applicable
authorLennart Poettering <lennart@poettering.net>
Mon, 4 May 2009 22:01:50 +0000 (00:01 +0200)
committerLennart Poettering <lennart@poettering.net>
Wed, 20 May 2009 00:09:31 +0000 (02:09 +0200)
bus/desktop-file.c
dbus/dbus-md5.c
dbus/dbus-sha.c
dbus/dbus-sysdeps-unix.c
dbus/dbus-sysdeps-win.c

index 2ba77292c47c14d1e488361c4979f3bbea3f3386..e925b2eac9a677993cdfe64c003796f7c9d516ee 100644 (file)
@@ -330,7 +330,7 @@ new_line (BusDesktopFileParser *parser)
 
   line = &section->lines[section->n_lines++];
 
-  memset (line, 0, sizeof (BusDesktopFileLine));
+  _DBUS_ZERO(*line);
     
   return line;
 }
index 589c8d2aa27062a86b0f98fec07ef0956c82e203..8405f36039bf265f77b0bcf447bde411c4422ca5 100644 (file)
@@ -451,7 +451,7 @@ _dbus_md5_final (DBusMD5Context   *context,
   /* some kind of security paranoia, though it seems pointless
    * to me given the nonzeroed stuff flying around
    */
-  memset ((void*)context, '\0', sizeof (DBusMD5Context));
+  _DBUS_ZERO(*context);
 
   return TRUE;
 }
index 8ec50b6f7bb1283dd4d8f9a079d41a06e148545e..eb3439f8e4262a11aa9e081d31fc1d53aff40a98 100644 (file)
@@ -465,7 +465,7 @@ _dbus_sha_final (DBusSHAContext   *context,
   /* some kind of security paranoia, though it seems pointless
    * to me given the nonzeroed stuff flying around
    */
-  memset ((void*)context, '\0', sizeof (DBusSHAContext));
+  _DBUS_ZERO(*context);
 
   return TRUE;
 }
index 3312bd1765e92b781c8d457482404fe674e401e8..07db1c5f4478db0d70478e5a1e9db53f4a8695bd 100644 (file)
@@ -1382,13 +1382,13 @@ write_credentials_byte (int             server_fd,
   iov.iov_base = buf;
   iov.iov_len = 1;
 
-  memset (&msg, 0, sizeof (msg));
+  _DBUS_ZERO(msg);
   msg.msg_iov = &iov;
   msg.msg_iovlen = 1;
 
   msg.msg_control = &cmsg;
   msg.msg_controllen = sizeof (cmsg);
-  memset (&cmsg, 0, sizeof (cmsg));
+  _DBUS_ZERO(cmsg);
   cmsg.hdr.cmsg_len = sizeof (cmsg);
   cmsg.hdr.cmsg_level = SOL_SOCKET;
   cmsg.hdr.cmsg_type = SCM_CREDS;
@@ -1498,12 +1498,12 @@ _dbus_read_credentials_socket  (int              client_fd,
   iov.iov_base = &buf;
   iov.iov_len = 1;
 
-  memset (&msg, 0, sizeof (msg));
+  _DBUS_ZERO(msg);
   msg.msg_iov = &iov;
   msg.msg_iovlen = 1;
 
 #if defined(HAVE_CMSGCRED) || defined(LOCAL_CREDS)
-  memset (&cmsg, 0, sizeof (cmsg));
+  _DBUS_ZERO(cmsg);
   msg.msg_control = &cmsg;
   msg.msg_controllen = sizeof (cmsg);
 #endif
index a67e502a3ea285d01f0a95cb5ee761017ae2250f..507f2c0012758ea32f321d7badcef673ab0c5952 100644 (file)
@@ -2616,7 +2616,7 @@ static void dump_backtrace_for_thread(HANDLE hThread)
 
     DPRINTF("Backtrace:\n");
 
-    memset(&context, 0, sizeof(context));
+    _DBUS_ZERO(context);
     context.ContextFlags = CONTEXT_FULL;
 
     SuspendThread(hThread);
@@ -2628,7 +2628,7 @@ static void dump_backtrace_for_thread(HANDLE hThread)
         return;
     }
 
-    memset(&sf, 0, sizeof(sf));
+    _DBUS_ZERO(sf);
 
 #ifdef __i386__
     sf.AddrFrame.Offset = context.Ebp;