Changeset 21 in svn


Ignore:
Timestamp:
Apr 7, 2015 5:35:51 PM (11 years ago)
Author:
megakiss
Message:

업데이트 종료시 마지막 전원 상태에따라 재부팅을 하거나 끄도록 로직 수정

Location:
trunk/zasc/app_c
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/zasc/app_c/DST_BaseWin.c

    r19 r21  
    4646                if (event.cmd == WM_CVT) 
    4747                { 
    48                         DHL_INFO_SetLastPowerState(DST_g_PowerOn); 
    4948                        this->KillTimer(this, 1); // Background ScanÀ» ÁßÁöÇÑ´Ù. 
    5049                        memcpy(&DST_g_strSWVersion[0], &event.data[0], 16); 
  • trunk/zasc/app_c/DST_WinOTC.c

    r20 r21  
    8181                                }  
    8282                                JST_POWER_Display(DST_g_PowerOn); 
    83                                 DHL_INFO_SetLastPowerState(DST_g_PowerOn); 
    8483                                break; 
    8584                } 
     
    231230        void COTCDownloadFailResetWin_Destructor(CWindow *this) 
    232231        { 
    233                 DHL_INFO_SetLastPowerState(DST_g_PowerOn); 
    234                 DST_Reset(__func__); // âÀÌ ´ÝÈ÷¸é¼­ ÀçºÎÆÃ 
     232                if (DST_g_PowerOn) 
     233                { 
     234                        DST_Reset(__func__); // âÀÌ ´ÝÈ÷¸é¼­ ÀçºÎÆÃ 
     235                } 
     236                else 
     237                { 
     238                        DST_PowerDown(); 
     239                } 
    235240        } 
    236241         
  • trunk/zasc/app_c/DST_WinUpdate.c

    r20 r21  
    232232                                }  
    233233                                JST_POWER_Display(DST_g_PowerOn); 
    234                                 DHL_INFO_SetLastPowerState(DST_g_PowerOn); 
    235234                                break; 
    236235                        default: break; 
     
    281280        { 
    282281                DST_g_bUpdateCompleted = true; 
    283                 DHL_INFO_SetLastPowerState(DST_g_PowerOn); 
    284                 DST_Reset(__func__); // âÀÌ ´ÝÈ÷¸é¼­ ÀçºÎÆÃ 
     282                if (DST_g_PowerOn) 
     283                { 
     284                        DST_Reset(__func__); // âÀÌ ´ÝÈ÷¸é¼­ ÀçºÎÆÃ 
     285                } 
     286                else 
     287                { 
     288                        DST_PowerDown(); 
     289                } 
    285290        } 
    286291         
     
    327332                                }  
    328333                                JST_POWER_Display(DST_g_PowerOn); 
    329                                 DHL_INFO_SetLastPowerState(DST_g_PowerOn); 
    330334                                break; 
    331335                        default: 
Note: See TracChangeset for help on using the changeset viewer.