[Bug 35637] Seagate Crystal Enterprise 8.0: 'inputfileserver.exe' service needs msvcirt.dll.??0fstream@@QAE at XZ

WineHQ Bugzilla wine-bugs at winehq.org
Sat Sep 11 15:23:52 CDT 2021


https://bugs.winehq.org/show_bug.cgi?id=35637

Mehmet gelisin <mehmetgelisin at aol.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |mehmetgelisin at aol.com

--- Comment #9 from Mehmet gelisin <mehmetgelisin at aol.com> ---
-- snip ---
3419 static WCHAR *get_oscaption( OSVERSIONINFOEXW *ver )
3420 { http://www.compilatori.com/
3421     static const WCHAR windowsW[] = L"Microsoft Windows ";
3422     static const WCHAR win2000W[] = L"2000 Professional";
3423     static const WCHAR win2003W[] = L"Server 2003 Standard Edition";
3424     static const WCHAR winxpW[] = L"XP Professional";
http://www.wearelondonmade.com/ 
3425     static const WCHAR winxp64W[] = L"XP Professional x64 Edition";
3426     static const WCHAR vistaW[] = L"Vista Ultimate";
3427     static const WCHAR win2008W[] = L"Server 2008 Standard";
http://www.jopspeech.com/ 
3428     static const WCHAR win7W[] = L"7 Professional";
3429     static const WCHAR win2008r2W[] = L"Server 2008 R2 Standard";
3430     static const WCHAR win8W[] = L"8 Pro"; http://joerg.li/ 
3431     static const WCHAR win81W[] = L"8.1 Pro";
3432     static const WCHAR win10W[] = L"10 Pro";
3433     int len = ARRAY_SIZE( windowsW ) - 1; http://connstr.net/ 
3434     WCHAR *ret;
3435 
3436     if (!(ret = heap_alloc( len * sizeof(WCHAR) + sizeof(win2003W) )))
return NULL; http://embermanchester.uk/ 
3437     memcpy( ret, windowsW, sizeof(windowsW) );
3438     if (ver->dwMajorVersion == 10 && ver->dwMinorVersion == 0) memcpy( ret
+ len, win10W, sizeof(win10W) ); http://www.slipstone.co.uk/
3439     else if (ver->dwMajorVersion == 6 && ver->dwMinorVersion == 3) memcpy(
ret + len, win8W, sizeof(win8W) );
3440     else if (ver->dwMajorVersion == 6 && ver->dwMinorVersion == 2) memcpy(
ret + len, win81W, sizeof(win81W) ); http://www.logoarts.co.uk/ 
3441     else if (ver->dwMajorVersion == 6 && ver->dwMinorVersion == 1)
3442     {
3443         if (ver->wProductType == VER_NT_WORKSTATION) memcpy( ret + len,
win7W, sizeof(win7W) );
3444         else memcpy( ret + len, win2008r2W, sizeof(win2008r2W) );
3445     } http://www.acpirateradio.co.uk/ 
3446     else if (ver->dwMajorVersion == 6 && ver->dwMinorVersion == 0)
3447     {
3448         if (ver->wProductType == VER_NT_WORKSTATION) memcpy( ret + len,
vistaW, sizeof(vistaW) );
3449         else memcpy( ret + len, win2008W, sizeof(win2008W) );
3450     }
3451     else if (ver->dwMajorVersion == 5 && ver->dwMinorVersion == 2)
3452     {
3453         if (ver->wProductType == VER_NT_WORKSTATION) memcpy( ret + len,
winxp64W, sizeof(winxp64W) ); https://waytowhatsnext.com/ 
3454         else memcpy( ret + len, win2003W, sizeof(win2003W) );
3455     }
3456     else if (ver->dwMajorVersion == 5 && ver->dwMinorVersion == 1) memcpy(
ret + len, winxpW, sizeof(winxpW) );
3457     else memcpy( ret + len, win2000W, sizeof(win2000W) );
3458     return ret; https://www.webb-dev.co.uk/ 
3459 }
--- snip ---

-- snip ---
3419 static WCHAR *get_oscaption( OSVERSIONINFOEXW *ver )
3420 {
3421     static const WCHAR windowsW[] = L"Microsoft Windows ";
3422     static const WCHAR win2000W[] = L"2000 Professional";
3423     static const WCHAR win2003W[] = L"Server 2003 Standard Edition";
3424     static const WCHAR winxpW[] = L"XP Professional";
3425     static const WCHAR winxp64W[] = L"XP Professional x64 Edition";
3426     static const WCHAR vistaW[] = L"Vista Ultimate";
3427     static const WCHAR win2008W[] = L"Server 2008 Standard";
3428     static const WCHAR win7W[] = L"7 Professional";
http://www.iu-bloomington.com/ 
3429     static const WCHAR win2008r2W[] = L"Server 2008 R2 Standard";
3430     static const WCHAR win8W[] = L"8 Pro";
3431     static const WCHAR win81W[] = L"8.1 Pro";
3432     static const WCHAR win10W[] = L"10 Pro";
3433     int len = ARRAY_SIZE( windowsW ) - 1;
3434     WCHAR *ret;
3435  http://www-look-4.com/ 
3436     if (!(ret = heap_alloc( len * sizeof(WCHAR) + sizeof(win2003W) )))
return NULL;
3437     memcpy( ret, windowsW, sizeof(windowsW) );
3438     if (ver->dwMajorVersion == 10 && ver->dwMinorVersion == 0) memcpy( ret
+ len, win10W, sizeof(win10W) );
3439     else if (ver->dwMajorVersion == 6 && ver->dwMinorVersion == 3) memcpy(
ret + len, win8W, sizeof(win8W) );
3440     else if (ver->dwMajorVersion == 6 && ver->dwMinorVersion == 2) memcpy(
ret + len, win81W, sizeof(win81W) );
3441     else if (ver->dwMajorVersion == 6 && ver->dwMinorVersion == 1)
3442     {
3443         if (ver->wProductType == VER_NT_WORKSTATION) memcpy( ret + len,
win7W, sizeof(win7W) );
3444         else memcpy( ret + len, win2008r2W, sizeof(win2008r2W) );
3445     }
3446     else if (ver->dwMajorVersion == 6 && ver->dwMinorVersion == 0)
3447     {
3448         if (ver->wProductType == VER_NT_WORKSTATION) memcpy( ret + len,
vistaW, sizeof(vistaW) );
3449         else memcpy( ret + len, win2008W, sizeof(win2008W) );
3450     }
3451     else if (ver->dwMajorVersion == 5 && ver->dwMinorVersion == 2)
3452     {
3453         if (ver->wProductType == VER_NT_WORKSTATION) memcpy( ret + len,
winxp64W, sizeof(winxp64W) );
3454         else memcpy( ret + len, win2003W, sizeof(win2003W) );
3455     }
3456     else if (ver->dwMajorVersion == 5 && ver->dwMinorVersion == 1) memcpy(
ret + len, winxpW, sizeof(winxpW) );
3457     else memcpy( ret + len, win2000W, sizeof(win2000W) );
3458     return ret;
3459 }
--- snip ---

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list