Correct define check for command line file-type registration
Mistake in [0] caused extension registration to be deferred on all
platforms, instead of non WIN32/APPLE systems.
[0]: 9cb3a17352
This commit is contained in:
@@ -813,7 +813,7 @@ static void print_help(bArgs *ba, bool all)
|
||||
BLI_args_print_arg_doc(ba, "--help");
|
||||
BLI_args_print_arg_doc(ba, "/?");
|
||||
|
||||
/* WIN32 only (ignored for non-WIN32). */
|
||||
/* File type registration (Windows & Linux only). */
|
||||
BLI_args_print_arg_doc(ba, "--register");
|
||||
BLI_args_print_arg_doc(ba, "--register-allusers");
|
||||
BLI_args_print_arg_doc(ba, "--unregister");
|
||||
@@ -1917,7 +1917,7 @@ static int arg_handle_register_extension(int argc, const char **argv, void *data
|
||||
CLG_quiet_set(true);
|
||||
background_mode_set();
|
||||
|
||||
# if !(defined(WIN32) && defined(__APPLE__))
|
||||
# if !(defined(WIN32) || defined(__APPLE__))
|
||||
if (!main_arg_deferred_is_set()) {
|
||||
main_arg_deferred_setup(arg_handle_register_extension, argc, argv, data);
|
||||
return argc - 1;
|
||||
@@ -1935,7 +1935,7 @@ static int arg_handle_register_extension_all(int argc, const char **argv, void *
|
||||
CLG_quiet_set(true);
|
||||
background_mode_set();
|
||||
|
||||
# if !(defined(WIN32) && defined(__APPLE__))
|
||||
# if !(defined(WIN32) || defined(__APPLE__))
|
||||
if (!main_arg_deferred_is_set()) {
|
||||
main_arg_deferred_setup(arg_handle_register_extension_all, argc, argv, data);
|
||||
return argc - 1;
|
||||
@@ -1953,7 +1953,7 @@ static int arg_handle_unregister_extension(int argc, const char **argv, void *da
|
||||
CLG_quiet_set(true);
|
||||
background_mode_set();
|
||||
|
||||
# if !(defined(WIN32) && defined(__APPLE__))
|
||||
# if !(defined(WIN32) || defined(__APPLE__))
|
||||
if (!main_arg_deferred_is_set()) {
|
||||
main_arg_deferred_setup(arg_handle_unregister_extension, argc, argv, data);
|
||||
return argc - 1;
|
||||
@@ -1971,7 +1971,7 @@ static int arg_handle_unregister_extension_all(int argc, const char **argv, void
|
||||
CLG_quiet_set(true);
|
||||
background_mode_set();
|
||||
|
||||
# if !(defined(WIN32) && defined(__APPLE__))
|
||||
# if !(defined(WIN32) || defined(__APPLE__))
|
||||
if (!main_arg_deferred_is_set()) {
|
||||
main_arg_deferred_setup(arg_handle_unregister_extension_all, argc, argv, data);
|
||||
return argc - 1;
|
||||
|
||||
Reference in New Issue
Block a user