From 07ebb5495d3018c0ca15bc3a31cd0c8acc1f8a5f Mon Sep 17 00:00:00 2001 From: Simon Rozman Date: Fri, 16 May 2014 08:05:06 +0000 Subject: [PATCH] Reorganizacija in estetski popravki --- OpTS.cpp | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/OpTS.cpp b/OpTS.cpp index cd87f32..458d6eb 100644 --- a/OpTS.cpp +++ b/OpTS.cpp @@ -392,7 +392,7 @@ HRESULT COpTaskCreate::Execute(CSession *pSession) ULONGLONG ullValue; // Convert MDY date to numerical date (SYSTEMTIME -> FILETIME -> ULONGLONG). - memset(&stValue, 0, sizeof(SYSTEMTIME)); + ZeroMemory(&stValue, sizeof(stValue)); stValue.wYear = ttData.wBeginYear; stValue.wMonth = ttData.wBeginMonth; stValue.wDay = ttData.wBeginDay; @@ -497,7 +497,7 @@ UINT COpTaskCreate::SetTriggersFromView(MSIHANDLE hView) for (;;) { UINT uiResult; PMSIHANDLE hRecord; - TASK_TRIGGER ttData; + TASK_TRIGGER ttData = { sizeof(TASK_TRIGGER) }; ULONGLONG ullValue; FILETIME ftValue; SYSTEMTIME stValue; @@ -508,9 +508,6 @@ UINT COpTaskCreate::SetTriggersFromView(MSIHANDLE hView) if (uiResult == ERROR_NO_MORE_ITEMS) return NO_ERROR; else if (uiResult != NO_ERROR) return uiResult; - ZeroMemory(&ttData, sizeof(TASK_TRIGGER)); - ttData.cbTriggerSize = sizeof(TASK_TRIGGER); - // Get StartDate. iValue = ::MsiRecordGetInteger(hRecord, 2); if (iValue == MSI_NULL_INTEGER) return ERROR_INVALID_FIELD;