Skip to content

Commit f9772b0

Browse files
authored
Overload deprecated Base versions of functions (#5)
1 parent 9565fcb commit f9772b0

File tree

1 file changed

+12
-5
lines changed

1 file changed

+12
-5
lines changed

src/AbstractFFTs.jl

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,18 @@ using Base.LinAlg: BlasReal
77
import Base: show, summary, size, ndims, length, eltype,
88
*, A_mul_B!, inv, \, A_ldiv_B!
99

10-
if !isdefined(Base, :DFT)
11-
export fft, ifft, bfft, fft!, ifft!, bfft!,
12-
plan_fft, plan_ifft, plan_bfft, plan_fft!, plan_ifft!, plan_bfft!,
13-
rfft, irfft, brfft, plan_rfft, plan_irfft, plan_brfft,
14-
fftshift, ifftshift
10+
if VERSION >= v"0.7.0-DEV.602"
11+
if isdefined(Base, :DFT)
12+
import Base: fft, ifft, bfft, fft!, ifft!, bfft!,
13+
plan_fft, plan_ifft, plan_bfft, plan_fft!, plan_ifft!, plan_bfft!,
14+
rfft, irfft, brfft, plan_rfft, plan_irfft, plan_brfft,
15+
fftshift, ifftshift
16+
else
17+
export fft, ifft, bfft, fft!, ifft!, bfft!,
18+
plan_fft, plan_ifft, plan_bfft, plan_fft!, plan_ifft!, plan_bfft!,
19+
rfft, irfft, brfft, plan_rfft, plan_irfft, plan_brfft,
20+
fftshift, ifftshift
21+
end
1522
end
1623

1724

0 commit comments

Comments
 (0)