X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=src%2Ftransform%2Finvert.c;fp=src%2Ftransform%2Finvert.c;h=cb7f15d1e108193826fd3d668e1bddb38ed3efc5;hb=edb691fcedb767093885c61d19d8d490c9c8c9c2;hp=c1941d1a6d50edf7a413d5c23728f59b1cea564f;hpb=5faebab2903dc91949edc31f0a4b118d86090a30;p=libsigrok.git diff --git a/src/transform/invert.c b/src/transform/invert.c index c1941d1a..cb7f15d1 100644 --- a/src/transform/invert.c +++ b/src/transform/invert.c @@ -31,7 +31,7 @@ static int receive(const struct sr_transform *t, { const struct sr_datafeed_logic *logic; const struct sr_datafeed_analog_old *analog_old; - const struct sr_datafeed_analog2 *analog2; + const struct sr_datafeed_analog *analog; struct sr_channel *ch; GSList *l; float *fdata, *f; @@ -68,14 +68,14 @@ static int receive(const struct sr_transform *t, } } break; - case SR_DF_ANALOG2: - analog2 = packet_in->payload; - p = analog2->encoding->scale.p; - q = analog2->encoding->scale.q; + case SR_DF_ANALOG: + analog = packet_in->payload; + p = analog->encoding->scale.p; + q = analog->encoding->scale.q; if (q > INT64_MAX) return SR_ERR; - analog2->encoding->scale.p = (p < 0) ? -q : q; - analog2->encoding->scale.q = (p < 0) ? -p : p; + analog->encoding->scale.p = (p < 0) ? -q : q; + analog->encoding->scale.q = (p < 0) ? -p : p; break; default: sr_spew("Unsupported packet type %d, ignoring.", packet_in->type);