summaryrefslogtreecommitdiff
path: root/ham/linpsk/patches/patch-af
diff options
context:
space:
mode:
Diffstat (limited to 'ham/linpsk/patches/patch-af')
-rw-r--r--ham/linpsk/patches/patch-af18
1 files changed, 14 insertions, 4 deletions
diff --git a/ham/linpsk/patches/patch-af b/ham/linpsk/patches/patch-af
index c0362c49cf3..f4de123b421 100644
--- a/ham/linpsk/patches/patch-af
+++ b/ham/linpsk/patches/patch-af
@@ -1,7 +1,7 @@
-$NetBSD: patch-af,v 1.2 2005/08/15 14:03:53 wulf Exp $
+$NetBSD: patch-af,v 1.3 2012/07/03 18:06:38 joerg Exp $
---- src/linpsk.cpp.orig 2005-03-12 03:51:20.000000000 +1030
-+++ src/linpsk.cpp 2005-08-15 07:14:45.000000000 +0930
+--- src/linpsk.cpp.orig 2005-03-11 17:21:20.000000000 +0000
++++ src/linpsk.cpp
@@ -44,6 +44,8 @@
#include <vector>
@@ -11,7 +11,7 @@ $NetBSD: patch-af,v 1.2 2005/08/15 14:03:53 wulf Exp $
#include "controlpanel.h"
#include "crxdisplay.h"
#include "ctxdisplay.h"
-@@ -416,7 +418,7 @@
+@@ -416,7 +418,7 @@ if ( Channel->exec() != 0)
rxmode,
Channel->TitleText->text());
@@ -20,3 +20,13 @@ $NetBSD: patch-af,v 1.2 2005/08/15 14:03:53 wulf Exp $
settings.RxChannels++;
RxDisplay->RxFreq->setAfcDisplayMode(settings.ActChannel->AfcProperties());
}
+@@ -781,7 +783,8 @@ if (Param != 0)
+ RxDisplay->RxFreq->setAfcDisplayMode(settings.ActChannel->AfcProperties());
+ RxDisplay->RxFreq->setAfcMode(settings.ActChannel->getAfcMode());
+ Control->Display->setPhasePointer(settings.ActChannel->getPhasePointer());
+- settings.ActChannel->setParameter(Extra,&Menu.getParameter());
++ ExtraParameter p(Menu.getParameter());
++ settings.ActChannel->setParameter(Extra,&p);
+ }
+ if (settings.ActChannel != 0 )
+ switch(settings.ActChannel->getModulationType() )