/** * generate a new config-string from current config */ void config_string_genstring(BlurskPrivate *priv) { char *string = paste_genstring(); VisParamContainer *paramcontainer = visual_plugin_get_params(priv->plugin); VisParamEntry *param = visual_param_container_get(paramcontainer, "config_string"); /* don't set if it has already been set */ if(strcmp(string, visual_param_entry_get_string(param)) != 0) visual_param_entry_set_string(param, string); priv->update_config_string = 0; }
/** * generate a new config-string from current config */ void config_string_genstring(BlurskPrivate *priv) { char *string = paste_genstring(); VisParamList *params = visual_plugin_get_params(priv->plugin); VisParam *param = visual_param_list_get(params, "config_string"); /* don't set if it has already been set */ if(strcmp(string, visual_param_get_value_string(param)) != 0) visual_param_set_value_string(param, string); priv->update_config_string = 0; }