Skip to content

Commit d8df2b3

Browse files
committed
Update dpf, fix a warning
Signed-off-by: falkTX <falktx@falktx.com>
1 parent f321d2b commit d8df2b3

2 files changed

Lines changed: 6 additions & 4 deletions

File tree

dpf

Submodule dpf updated 138 files

plugins/common/gen_dsp/genlib_ops.h

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -682,9 +682,11 @@ struct Noise {
682682

683683
inline t_sample operator()() {
684684
last = 1664525L * last + 1013904223L;
685-
unsigned long itemp = 0x3f800000 | (0x007fffff & last);
686-
unsigned long* itempptr = &itemp;
687-
return ((*(float *)itempptr) * 2.f) - 3.f;
685+
union {
686+
unsigned long ul;
687+
float f;
688+
} itemp = { 0x3f800000 | (0x007fffff & last) };
689+
return itemp.f * 2.f - 3.f;
688690
}
689691
};
690692

0 commit comments

Comments
 (0)