summaryrefslogtreecommitdiff
path: root/math/sfft/files/patch-src_fft.h
blob: 0c3f9d3483a94352cc58abb9c4d428f0f882aa3d (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
--- src/fft.h.orig	2024-10-15 16:15:00 UTC
+++ src/fft.h
@@ -32,6 +32,12 @@
 //#define USE_FLOAT
 #define USE_DOUBLE
 
+#ifdef __cplusplus
+#define complex __complex__
+#undef I
+#define I ((float __complex__)1.0j)
+#endif
+
 #ifdef USE_FLOAT
 typedef float complex complex_t;
 typedef float real_t;