[Bf-blender-cvs] [d2c614a4c70] soc-2020-info-editor: Workaround: synchronize global value with filter loggers in preferences

Mateusz Grzeliński noreply at git.blender.org
Fri Jul 31 12:51:11 CEST 2020


Commit: d2c614a4c7004b36b106e228aff40958487f5699
Author: Mateusz Grzeliński
Date:   Fri Jul 31 12:38:44 2020 +0200
Branches: soc-2020-info-editor
https://developer.blender.org/rBd2c614a4c7004b36b106e228aff40958487f5699

Workaround: synchronize global value with filter loggers in preferences

If value has been set from command line, it would be ignored.

===================================================================

M	source/blender/makesrna/intern/rna_userdef.c

===================================================================

diff --git a/source/blender/makesrna/intern/rna_userdef.c b/source/blender/makesrna/intern/rna_userdef.c
index 1d5aa13eea4..4041169c98d 100644
--- a/source/blender/makesrna/intern/rna_userdef.c
+++ b/source/blender/makesrna/intern/rna_userdef.c
@@ -1112,8 +1112,8 @@ static void rna_clog_log_filter_get(PointerRNA *ptr, char *value)
 
   char *dummy_buff = MEM_callocN(255, __func__);
   int written = CLG_type_filter_get(dummy_buff, 255);
-  // memset(value, 0, 256);
-  // memcpy(value, dummy_buff, written + 1);
+  memset(value, 0, 256);
+  memcpy(userdef->log_filter, dummy_buff, written + 1);
 
   /* TODO (grzelins) how to init Userdef with command line value? */
   BLI_strncpy(value, userdef->log_filter, 255);



More information about the Bf-blender-cvs mailing list