diff options
author | Christian Wieninger <cwieninger@gmx.de> | 2010-01-01 10:36:34 +0100 |
---|---|---|
committer | Christian Wieninger <cwieninger@gmx.de> | 2010-01-01 10:36:34 +0100 |
commit | 4eeda6ff6b8510da6e0067a6c7958f9166226a7d (patch) | |
tree | 5e4d875b726f48b723c3af50cff9023dedad2889 /uservars.c | |
parent | 4e45446abf4580e1aaa2cacdf374585b4656779f (diff) | |
download | vdr-plugin-epgsearch-4eeda6ff6b8510da6e0067a6c7958f9166226a7d.tar.gz vdr-plugin-epgsearch-4eeda6ff6b8510da6e0067a6c7958f9166226a7d.tar.bz2 |
fix calculation of dependent variables in connect command
Diffstat (limited to 'uservars.c')
-rw-r--r-- | uservars.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -116,8 +116,8 @@ string cUserVar::EvaluateConnectCmd(const cEvent* e) return ""; } - cVarExpr exp(varparser.cmdArgs); - string resexp = exp.Evaluate(e); + varparser.compExpr = varparser.cmdArgs; + string resexp = EvaluateCompExpr(e, true); sprintf(buffer, "%s\n", resexp.c_str()); Writeline(conn_s, buffer, strlen(buffer)); Readline(conn_s, buffer, MAX_LINE-1); |