X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=src%2Fanalog.c;h=a471f642af96dc60faae02cf1dc662d2c43b47c4;hb=6762401d2b992a7b10585653ab07ccf1a336fe05;hp=6511de5155728d97d5843a9ae7a92ef57150e106;hpb=0519db864bcf445ba22c9be632ac4f58bed67044;p=libsigrok.git diff --git a/src/analog.c b/src/analog.c index 6511de51..a471f642 100644 --- a/src/analog.c +++ b/src/analog.c @@ -365,12 +365,9 @@ SR_API gboolean sr_analog_si_prefix_friendly(enum sr_unit unit) for (i = 0; i < ARRAY_SIZE(prefix_friendly_units); i++) if (unit == prefix_friendly_units[i]) - break; - - if (unit != prefix_friendly_units[i]) - return FALSE; + return TRUE; - return TRUE; + return FALSE; } /** @@ -605,9 +602,8 @@ SR_API int sr_rational_mult(struct sr_rational *res, const struct sr_rational *a * @param[out] res Result. * * @retval SR_OK Success. - * @retval SR_ERR_ARG Division by zero. - * @retval SR_ERR_ARG Denominator of divisor too large. - * @retval SR_ERR_ARG Resulting value too large. + * @retval SR_ERR_ARG Division by zero, denominator of divisor too large, + * or resulting value too large. * * @since 0.5.0 */