Initialize FileDescriptor
diff --git a/Source/GmmLib/ULT/GmmCommonULT.cpp b/Source/GmmLib/ULT/GmmCommonULT.cpp index 1f9d6ab..dd21d77 100644 --- a/Source/GmmLib/ULT/GmmCommonULT.cpp +++ b/Source/GmmLib/ULT/GmmCommonULT.cpp
@@ -78,6 +78,8 @@ InArgs.Platform = GfxPlatform; #ifdef _WIN32 InArgs.stAdapterBDF = {0, 2, 0, 0}; +#else + InArgs.FileDescriptor = 512; // Initializing BDF to {0,2,0,0} which corresponds to decimal 512 for AdapterBDF.Data #endif hGmmLib = dlopen(GMM_UMD_DLL, RTLD_LAZY);