Propogate strength-only changes from resolver.
This commit is contained in:
parent
eab5793dda
commit
4b3b41cd79
|
|
@ -17,7 +17,7 @@
|
||||||
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
|
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
|
||||||
*/
|
*/
|
||||||
#if !defined(WINNT)
|
#if !defined(WINNT)
|
||||||
#ident "$Id: resolv.cc,v 1.5 2001/07/21 02:34:39 steve Exp $"
|
#ident "$Id: resolv.cc,v 1.6 2001/10/14 01:45:11 steve Exp $"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
# include "resolv.h"
|
# include "resolv.h"
|
||||||
|
|
@ -161,11 +161,11 @@ void vvp_resolv_s::set(vvp_ipoint_t ptr, functor_t fp, bool push)
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
fp->ostr = val;
|
fp->oval = oval;
|
||||||
|
|
||||||
/* If the output changes, then create a propagation event. */
|
/* If the output changes, then create a propagation event. */
|
||||||
if (oval != fp->oval) {
|
if (val != fp->ostr) {
|
||||||
fp->oval = oval;
|
fp->ostr = val;
|
||||||
if (push)
|
if (push)
|
||||||
functor_propagate(ptr);
|
functor_propagate(ptr);
|
||||||
else
|
else
|
||||||
|
|
@ -175,6 +175,9 @@ void vvp_resolv_s::set(vvp_ipoint_t ptr, functor_t fp, bool push)
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* $Log: resolv.cc,v $
|
* $Log: resolv.cc,v $
|
||||||
|
* Revision 1.6 2001/10/14 01:45:11 steve
|
||||||
|
* Propogate strength-only changes from resolver.
|
||||||
|
*
|
||||||
* Revision 1.5 2001/07/21 02:34:39 steve
|
* Revision 1.5 2001/07/21 02:34:39 steve
|
||||||
* Fix blending of ambiguous pairs.
|
* Fix blending of ambiguous pairs.
|
||||||
*
|
*
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue