This patch eliminates valgrind/memcheck-warnings about using uninitialized 
memory.


Index: trunk/src/winscard_msg.c
===================================================================
--- trunk/src/winscard_msg.c    (Revision 17)
+++ trunk/src/winscard_msg.c    (Revision 18)
@@ -488,6 +488,7 @@
         * Set the appropriate packet parameters
         */

+       memset(&msgStruct, 0, sizeof(msgStruct));
        msgStruct.mtype = CMD_FUNCTION;
        msgStruct.user_id = SYS_GetUID();
        msgStruct.group_id = SYS_GetGID();
Index: trunk/src/winscard_clnt.c
===================================================================
--- trunk/src/winscard_clnt.c   (Revision 17)
+++ trunk/src/winscard_clnt.c   (Revision 18)
@@ -215,6 +215,7 @@
                sharedSegmentMsg msgStruct;
                version_struct *veStr;

+               memset(&msgStruct, 0, sizeof(msgStruct));
                msgStruct.mtype = CMD_VERSION;
                msgStruct.user_id = SYS_GetUID();
                msgStruct.group_id = SYS_GetGID();

_______________________________________________
Muscle mailing list
[email protected]
http://lists.drizzle.com/mailman/listinfo/muscle

Reply via email to