summaryrefslogtreecommitdiffstats
path: root/eval.c
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2012-01-26 20:51:38 -0800
committerKaz Kylheku <kaz@kylheku.com>2012-01-26 20:51:38 -0800
commit5ae4654a4c6961d35b9bb4833934c51f17936df6 (patch)
tree43ba39fdd2256c06160e5e846677aeb6d3ba1317 /eval.c
parente0c091f0188aac47d95cce327b7a2f5eb83bd0d3 (diff)
downloadtxr-5ae4654a4c6961d35b9bb4833934c51f17936df6.tar.gz
txr-5ae4654a4c6961d35b9bb4833934c51f17936df6.tar.bz2
txr-5ae4654a4c6961d35b9bb4833934c51f17936df6.zip
* eval.c (op_modplace): Fix warning caught by gcc, but not g++.
* lib.c (replace_list): Fix code that is valid C++ but not C.
Diffstat (limited to 'eval.c')
-rw-r--r--eval.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/eval.c b/eval.c
index af712130..8ae828fe 100644
--- a/eval.c
+++ b/eval.c
@@ -782,7 +782,7 @@ static val op_modplace(val form, val env)
/* TODO: dispatch these with hash table. */
val sym = car(place);
if (sym == dwim_s) {
- val ret;
+ val ret = nil;
loc = dwim_loc(place, env, op, newval, &ret);
if (loc == 0)
return ret;