mirror of
https://github.com/Ardour/ardour.git
synced 2025-12-07 23:35:03 +01:00
move i/o redirect for macOS bundle before no_app_nap() and comment
This commit is contained in:
parent
ffc7bd122e
commit
dd509d1eca
1 changed files with 10 additions and 10 deletions
|
|
@ -87,7 +87,16 @@ setup_logging (void)
|
||||||
void
|
void
|
||||||
fixup_bundle_environment (int argc, char* argv[], string & localedir)
|
fixup_bundle_environment (int argc, char* argv[], string & localedir)
|
||||||
{
|
{
|
||||||
/* do this even for non-bundle runtimes */
|
/* if running from a bundle, stdout/stderr will be redirect to null by
|
||||||
|
* launchd. That's not useful for anyone, so fix that. Use the same
|
||||||
|
* mechanism is not running from a bundle, but ARDOUR_LOGGING is
|
||||||
|
* set. This allows us to test the stderr/stdout redirects directly
|
||||||
|
* from ./ardev.
|
||||||
|
*/
|
||||||
|
|
||||||
|
if (g_getenv ("ARDOUR_BUNDLED") || g_getenv ("ARDOUR_LOGGING")) {
|
||||||
|
setup_logging ();
|
||||||
|
}
|
||||||
|
|
||||||
no_app_nap ();
|
no_app_nap ();
|
||||||
|
|
||||||
|
|
@ -100,15 +109,6 @@ fixup_bundle_environment (int argc, char* argv[], string & localedir)
|
||||||
|
|
||||||
set_language_preference ();
|
set_language_preference ();
|
||||||
|
|
||||||
/* if running from a bundle, stdout/stderr will be redirect to null, so
|
|
||||||
* we want ASL logging. If not, we're probably running in a terminal
|
|
||||||
* and we don't want ASL logging.
|
|
||||||
*/
|
|
||||||
|
|
||||||
if (g_getenv ("ARDOUR_BUNDLED") || g_getenv ("ARDOUR_LOGGING")) {
|
|
||||||
setup_logging ();
|
|
||||||
}
|
|
||||||
|
|
||||||
char execpath[MAXPATHLEN+1];
|
char execpath[MAXPATHLEN+1];
|
||||||
uint32_t pathsz = sizeof (execpath);
|
uint32_t pathsz = sizeof (execpath);
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue