Skip to content

Commit d0e3c65

Browse files
committed
Addendum #3 to 027f7ed (Added security features to the loader)
1 parent 22132f1 commit d0e3c65

File tree

2 files changed

+2
-0
lines changed

2 files changed

+2
-0
lines changed

MTA10/loader/MainFunctions.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1272,6 +1272,7 @@ void HandleOnQuitCommand( void )
12721272
{
12731273
strOperation = "open";
12741274
strFile = PathJoin( strMTASAPath, MTA_EXE_NAME );
1275+
CheckService ( CHECK_SERVICE_RESTART_GAME );
12751276
}
12761277
else
12771278
CheckService ( CHECK_SERVICE_POST_GAME ); // Stop service here if quit command is not 'restart'

MTA10/loader/Utils.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ enum
2828
CHECK_SERVICE_POST_GAME = 5,
2929
CHECK_SERVICE_PRE_CREATE = 6,
3030
CHECK_SERVICE_POST_CREATE = 7,
31+
CHECK_SERVICE_RESTART_GAME = 8,
3132
};
3233

3334
#ifndef PROCESS_CREATION_MITIGATION_POLICY_IMAGE_LOAD_PREFER_SYSTEM32_ALWAYS_ON

0 commit comments

Comments
 (0)