Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Gauthier Quesnel
irritator
Commits
3e4127c3
Commit
3e4127c3
authored
Sep 21, 2020
by
Gauthier Quesnel
Browse files
core: better protect flow model
parent
e3fb2228
Changes
1
Hide whitespace changes
Inline
Side-by-side
lib/include/irritator/core.hpp
View file @
3e4127c3
...
...
@@ -4633,9 +4633,9 @@ struct flow
time
sigma
;
double
default_samplerate
=
44100.0
;
double
*
default_data
;
double
*
default_sigmas
;
sz
default_size
;
double
*
default_data
=
nullptr
;
double
*
default_sigmas
=
nullptr
;
sz
default_size
=
0u
;
double
accu_sigma
;
sz
i
;
...
...
@@ -4645,7 +4645,9 @@ struct flow
irt_return_if_fail
(
default_samplerate
>
0.
,
status
::
model_flow_bad_samplerate
);
irt_return_if_fail
(
default_size
>
1
,
status
::
model_flow_bad_data
);
irt_return_if_fail
(
default_data
!=
nullptr
&&
default_sigmas
!=
nullptr
&&
default_size
>
1
,
status
::
model_flow_bad_data
);
sigma
=
1.0
/
default_samplerate
;
accu_sigma
=
0.
;
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment