diff options
| author | Mark Johnston <markj@FreeBSD.org> | 2014-06-03 01:55:27 +0000 |
|---|---|---|
| committer | Mark Johnston <markj@FreeBSD.org> | 2014-06-03 01:55:27 +0000 |
| commit | ba911031dd9b6dc033506f752b05e69bc5766b28 (patch) | |
| tree | 3b45d05855d672687bc89e733702c3a5fd29b82a /lib/libdtrace | |
| parent | ced1f492b7d44bded67ff08e2dfa2538f9d951c8 (diff) | |
Notes
Diffstat (limited to 'lib/libdtrace')
| -rw-r--r-- | lib/libdtrace/common/dt_cg.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/libdtrace/common/dt_cg.c b/lib/libdtrace/common/dt_cg.c index 3103106d2793..28db9b2262a2 100644 --- a/lib/libdtrace/common/dt_cg.c +++ b/lib/libdtrace/common/dt_cg.c @@ -476,7 +476,7 @@ dt_cg_typecast(const dt_node_t *src, const dt_node_t *dst, if (!dt_node_is_scalar(dst)) return; /* not a scalar */ if (dstsize == srcsize && - ((src->dn_flags ^ dst->dn_flags) & DT_NF_SIGNED) != 0) + ((src->dn_flags ^ dst->dn_flags) & DT_NF_SIGNED) == 0) return; /* not narrowing or changing signed-ness */ if (dstsize > srcsize && (src->dn_flags & DT_NF_SIGNED) == 0) return; /* nothing to do in this case */ |
