Null
[yaz-moved-to-github.git] / odr / odr_choice.c
index 945e4fe..46be207 100644 (file)
@@ -4,7 +4,17 @@
  * Sebastian Hammer, Adam Dickmeiss
  *
  * $Log: odr_choice.c,v $
- * Revision 1.10  1995-09-27 15:02:58  quinn
+ * Revision 1.13  1997-04-30 08:52:10  quinn
+ * Null
+ *
+ * Revision 1.12  1996/10/08  12:58:17  adam
+ * New ODR function, odr_choice_enable_bias, to control behaviour of
+ * odr_choice_bias.
+ *
+ * Revision 1.11  1995/09/29  17:12:23  quinn
+ * Smallish
+ *
+ * Revision 1.10  1995/09/27  15:02:58  quinn
  * Modified function heads & prototypes.
  *
  * Revision 1.9  1995/08/15  12:00:23  quinn
@@ -38,7 +48,7 @@
 
 #include <odr.h>
 
-int MDF odr_choice(ODR o, Odr_arm arm[], void *p, void *whichp)
+int odr_choice(ODR o, Odr_arm arm[], void *p, void *whichp)
 {
     int i, cl = -1, tg, cn, *which = whichp, bias = o->choice_bias;
 
@@ -97,7 +107,13 @@ int MDF odr_choice(ODR o, Odr_arm arm[], void *p, void *whichp)
     return 0;
 }
 
-void MDF odr_choice_bias(ODR o, int what)
+void odr_choice_bias(ODR o, int what)
+{
+    if (o->enable_bias)
+        o->choice_bias = what;
+}
+
+void odr_choice_enable_bias (ODR o, int mode)
 {
-    o->choice_bias = what;
+    o->enable_bias = mode;
 }