Changeset 21484 in vbox for trunk/src/VBox/Frontends
- Timestamp:
- Jul 10, 2009 2:39:02 PM (16 years ago)
- svn:sync-xref-src-repo-rev:
- 49926
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Frontends/VirtualBox/src/main.cpp
r21483 r21484 331 331 * service will proper work. */ 332 332 char *pchOldVar = NULL; 333 if (!RTEnvExist ("VBOX_NO_ARGB_VISUALS_HACK") &&334 VBoxGlobal::qtRTVersion() >= 0x040500)333 bool fHackARGB = !RTEnvExist ("VBOX_NO_ARGB_VISUALS_HACK") && VBoxGlobal::qtRTVersion() >= 0x040500; 334 if (fHackARGB) 335 335 { 336 336 const char *pchVar = RTEnvGet ("XLIB_SKIP_ARGB_VISUALS"); … … 342 342 QIApplication a (argc, argv); 343 343 /* Restore previous environment */ 344 if (pchOldVar) 345 { 346 RTEnvSet ("XLIB_SKIP_ARGB_VISUALS", pchOldVar); 347 RTStrFree (pchOldVar); 348 }else 349 RTEnvUnset ("XLIB_SKIP_ARGB_VISUALS"); 344 if (fHackARGB) 345 { 346 if (pchOldVar) 347 { 348 RTEnvSet ("XLIB_SKIP_ARGB_VISUALS", pchOldVar); 349 RTStrFree (pchOldVar); 350 } 351 else 352 RTEnvUnset ("XLIB_SKIP_ARGB_VISUALS"); 353 } 350 354 #else /* defined(Q_WS_X11) && (QT_VERSION >= 0x040500) */ 351 355 QIApplication a (argc, argv);
Note:
See TracChangeset
for help on using the changeset viewer.