func SettingsNewWithPath(schemaID, path string) *Settings {
	cstr1 := (*C.gchar)(C.CString(schemaID))
	defer C.free(unsafe.Pointer(cstr1))

	cstr2 := (*C.gchar)(C.CString(path))
	defer C.free(unsafe.Pointer(cstr2))

	return wrapFullSettings(C.g_settings_new_with_path(cstr1, cstr2))
}
func SettingsNewWithPath(schemaID, path string) *Settings {
	cstr1 := (*C.gchar)(C.CString(schemaID))
	defer C.free(unsafe.Pointer(cstr1))

	cstr2 := (*C.gchar)(C.CString(path))
	defer C.free(unsafe.Pointer(cstr2))

	return wrapFullSettings(C.g_settings_new_with_path(cstr1, cstr2))
}
func SettingsNewWithPath ( schemaID , path string ) * Settings { cstr1 := ( * C . gchar ) ( C . CString ( schemaID ) ) defer C . free ( unsafe . Pointer ( cstr1 ) ) cstr2 := ( * C . gchar ) ( C . CString ( path ) ) defer C . free ( unsafe . Pointer ( cstr2 ) ) return wrapFullSettings ( C . g_settings_new_with_path ( cstr1 , cstr2 ) ) }
// SettingsNewWithPath is a wrapper around g_settings_new_with_path().
SettingsNewWithPath is a wrapper around g_settings_new_with_path () .