[PATCH] Fix for bug 48773 adding empty implementation of RtlQueryEnvironmentVariable

Alon Barzilai alon at skylinesoft.com
Sun Apr 26 07:48:05 CDT 2020


---
 dlls/ntdll/env.c      | 16 ++++++++++++++++
 dlls/ntdll/ntdll.spec |  1 +
 2 files changed, 17 insertions(+)
 mode change 100644 => 100755 dlls/ntdll/env.c
 mode change 100644 => 100755 dlls/ntdll/ntdll.spec

diff --git a/dlls/ntdll/env.c b/dlls/ntdll/env.c
old mode 100644
new mode 100755
index 6670786def..a52abf1dbd
--- a/dlls/ntdll/env.c
+++ b/dlls/ntdll/env.c
@@ -976,6 +976,22 @@ NTSTATUS WINAPI RtlQueryEnvironmentVariable_U(PWSTR env,
     return nts;
 }
 
+
+/******************************************************************
+ *		RtlQueryEnvironmentVariable   [NTDLL.@]
+ *
+ */
+NTSTATUS WINAPI RtlQueryEnvironmentVariable(PWSTR env,
+                                            PWSTR name,
+                                            size_t name_length,
+                                            PWSTR value,
+                                            size_t value_length,
+                                            PSIZE_T return_length)
+{
+    FIXME("RtlQueryEnvironmentVariable not implemented\n");
+    return STATUS_VARIABLE_NOT_FOUND;
+}
+
 /******************************************************************
  *		RtlSetCurrentEnvironment        [NTDLL.@]
  *
diff --git a/dlls/ntdll/ntdll.spec b/dlls/ntdll/ntdll.spec
old mode 100644
new mode 100755
index 4f5fa8c21d..cbc43259bd
--- a/dlls/ntdll/ntdll.spec
+++ b/dlls/ntdll/ntdll.spec
@@ -860,6 +860,7 @@
 @ stdcall RtlQueryDepthSList(ptr)
 @ stdcall RtlQueryDynamicTimeZoneInformation(ptr)
 @ stdcall RtlQueryEnvironmentVariable_U(ptr ptr ptr)
+@ stdcall RtlQueryEnvironmentVariable(ptr ptr long ptr long ptr)
 @ stdcall RtlQueryHeapInformation(long long ptr long ptr)
 @ stdcall RtlQueryInformationAcl(ptr ptr long long)
 @ stdcall RtlQueryInformationActivationContext(long long ptr long ptr long ptr)
-- 
2.17.1




More information about the wine-devel mailing list