Build 0.8.5 hotfix 1

This commit is contained in:
DavidXanatos 2021-07-06 12:57:47 +02:00
parent b1a2679a68
commit 7da218c84b
5 changed files with 8 additions and 5 deletions

View File

@ -21,8 +21,8 @@
#ifndef _MY_VERSION_H #ifndef _MY_VERSION_H
#define _MY_VERSION_H #define _MY_VERSION_H
#define MY_VERSION_BINARY 5,50,5 #define MY_VERSION_BINARY 5,50,6
#define MY_VERSION_STRING "5.50.5" #define MY_VERSION_STRING "5.50.6"
#define MY_VERSION_COMPAT "5.50.0" // this refers to the driver ABI compatibility #define MY_VERSION_COMPAT "5.50.0" // this refers to the driver ABI compatibility
// These #defines are used by either Resource Compiler, or by NSIC installer // These #defines are used by either Resource Compiler, or by NSIC installer

View File

@ -871,7 +871,9 @@ _FX NTSTATUS Process_Enumerate(
#endif #endif
} }
done: #ifdef USE_PROCESS_MAP
done:
#endif
*count = num; *count = num;
status = STATUS_SUCCESS; status = STATUS_SUCCESS;

View File

@ -903,7 +903,7 @@ _FX NTSTATUS Syscall_Api_Invoke(PROCESS *proc, ULONG64 *parms)
DbgPrint("[syscall] request p=%06d t=%06d - END (%0X) %s\n", PsGetCurrentProcessId(), PsGetCurrentThreadId(), status, entry->name); DbgPrint("[syscall] request p=%06d t=%06d - END (%0X) %s\n", PsGetCurrentProcessId(), PsGetCurrentThreadId(), status, entry->name);
}*/ }*/
if (proc->terminated || (proc && Conf_Get_Boolean(proc->box->name, L"screwUp", 0, FALSE))) { if (proc->terminated) {
Process_TerminateProcess(proc); Process_TerminateProcess(proc);
return STATUS_PROCESS_IS_TERMINATING; return STATUS_PROCESS_IS_TERMINATING;

View File

@ -819,6 +819,7 @@ void PipeServer::PortFindClientUnsafe(const CLIENT_ID& ClientId, CLIENT_PROCESS
clientThread = clientProcess ? (CLIENT_THREAD *)map_get(&clientProcess->thread_map, ClientId.UniqueThread) : NULL; clientThread = clientProcess ? (CLIENT_THREAD *)map_get(&clientProcess->thread_map, ClientId.UniqueThread) : NULL;
#else #else
clientProcess = (CLIENT_PROCESS *)List_Head(&m_clients); clientProcess = (CLIENT_PROCESS *)List_Head(&m_clients);
clientThread = NULL;
while (clientProcess) { while (clientProcess) {

View File

@ -3,7 +3,7 @@
#define VERSION_MJR 0 #define VERSION_MJR 0
#define VERSION_MIN 8 #define VERSION_MIN 8
#define VERSION_REV 5 #define VERSION_REV 5
#define VERSION_UPD 0 #define VERSION_UPD 1
#ifndef STR #ifndef STR
#define STR2(X) #X #define STR2(X) #X