[eros-cvs] cvs commit: eros/src/base/domain/constructor constructor.c metaconstructor.c
shap@eros.cs.jhu.edu
shap@eros.cs.jhu.edu
Tue, 28 Aug 2001 20:47:44 -0400
shap 01/08/28 20:47:44
Modified: src/base/domain/constructor constructor.c metaconstructor.c
Log:
Fix the return code handling in the constructor discretion test.
Revision Changes Path
1.34 +3 -2 eros/src/base/domain/constructor/constructor.c
Index: constructor.c
===================================================================
RCS file: /cvs/eros/src/base/domain/constructor/constructor.c,v
retrieving revision 1.33
retrieving revision 1.34
diff -u -r1.33 -r1.34
--- constructor.c 2001/05/24 04:37:54 1.33
+++ constructor.c 2001/08/29 00:47:44 1.34
@@ -422,9 +422,10 @@
case OC_Constructor_IsDiscrete:
{
if (ci->frozen && !ci->has_holes)
- msg->snd_code = 1;
+ msg->snd_w1 = 1;
else
- msg->snd_code = 0;
+ msg->snd_w1 = 0;
+ msg->snd_code = RC_OK;
return 1;
}
1.25 +2 -1 eros/src/base/domain/constructor/metaconstructor.c
Index: metaconstructor.c
===================================================================
RCS file: /cvs/eros/src/base/domain/constructor/metaconstructor.c,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -r1.24 -r1.25
--- metaconstructor.c 2001/05/24 04:37:54 1.24
+++ metaconstructor.c 2001/08/29 00:47:44 1.25
@@ -220,7 +220,8 @@
switch (msg->rcv_code) {
case OC_Constructor_IsDiscrete:
{
- msg->snd_code = 1; /* answer YES */
+ msg->snd_w1 = 1; /* answer YES */
+ msg->snd_code = RC_OK;
return 1;
}