summaryrefslogtreecommitdiff
path: root/ham
diff options
context:
space:
mode:
authorwulf <wulf@pkgsrc.org>2006-12-28 11:52:31 +0000
committerwulf <wulf@pkgsrc.org>2006-12-28 11:52:31 +0000
commit4371942f610000717f66f9739c98bb3539eac63e (patch)
treeae91f772bfe3acd680beec53d34a343c27fdb446 /ham
parent71779ea30e8455b196bd88ea492321a2249fdaf9 (diff)
downloadpkgsrc-4371942f610000717f66f9739c98bb3539eac63e.tar.gz
Added patch-af to fix syntax error in src/mt63/dsp.h
Diffstat (limited to 'ham')
-rw-r--r--ham/gmfsk/patches/patch-af23
1 files changed, 23 insertions, 0 deletions
diff --git a/ham/gmfsk/patches/patch-af b/ham/gmfsk/patches/patch-af
new file mode 100644
index 00000000000..b08c1692128
--- /dev/null
+++ b/ham/gmfsk/patches/patch-af
@@ -0,0 +1,23 @@
+$NetBSD: patch-af,v 1.1 2006/12/28 11:52:31 wulf Exp $
+
+--- src/mt63/dsp.h.orig 2004-07-09 02:51:26.000000000 +0930
++++ src/mt63/dsp.h 2006-12-28 21:19:05.000000000 +1030
+@@ -555,15 +555,15 @@
+ inline void LowPass2(typeInp Inp, LowPass2elem &Elem,
+ typeW W1, typeW W2, typeW W5)
+ { double Sum, Diff;
+- Sum=Elem.Mid+Elem.Out; Diff=Elem.Mid-Elem.Out; Elem.Mid+=W2*Inp-W1*Sum; Out+=W5*Diff; }
++ Sum=Elem.Mid+Elem.Out; Diff=Elem.Mid-Elem.Out; Elem.Mid+=W2*Inp-W1*Sum; Elem.Out+=W5*Diff; }
+
+ template <class typeInp>
+ inline void LowPass2(typeInp Inp, LowPass2elem &Elem, LowPass2weight &Weight)
+ { double Sum, Diff;
+ Sum=Elem.Mid+Elem.Out;
+ Diff=Elem.Mid-Elem.Out;
+- Elem.Mid+=Weight.W2*Inp-Weigth.W1*Sum;
+- Out+=Weight.W5*Diff; }
++ Elem.Mid+=Weight.W2*Inp-Weight.W1*Sum;
++ Elem.Out+=Weight.W5*Diff; }
+
+ /*
+ inline void LowPass2(float Inp, double &Mid, double &Out,