X-Git-Url: http://sigrok.org/gitweb/?a=blobdiff_plain;f=output%2Fcommon.c;h=c10d4d2be932d945d2559f8cbb17a2cf55d0ae91;hb=ff35879bb7374a430ef89633df273288d42d4988;hp=ad4720f75c4e30382ed38b15c7600de47407d744;hpb=2a3f9541a4bece23b25e1b255c0fab31ba5a751b;p=libsigrok.git diff --git a/output/common.c b/output/common.c index ad4720f7..c10d4d2b 100644 --- a/output/common.c +++ b/output/common.c @@ -38,7 +38,7 @@ char *sigrok_samplerate_string(uint64_t samplerate) int r; o = malloc(30 + 1); /* Enough for a uint64_t as string + " GHz". */ - if (o == NULL) + if (!o) return NULL; if (samplerate >= GHZ(1)) @@ -59,12 +59,11 @@ char *sigrok_samplerate_string(uint64_t samplerate) return o; } - /** * Convert a numeric samplerate value to the "natural" string representation * of its period. * - * E.g. a value of 3000000 would be converted to "3 µs", 20000 to "50 ms". + * E.g. a value of 3000000 would be converted to "3 us", 20000 to "50 ms". * * @param frequency The frequency in Hz. * @return A malloc()ed string representation of the frequency value, @@ -76,13 +75,13 @@ char *sigrok_period_string(uint64_t frequency) int r; o = malloc(30 + 1); /* Enough for a uint64_t as string + " ms". */ - if (o == NULL) + if (!o) return NULL; if (frequency >= GHZ(1)) r = snprintf(o, 30, "%" PRIu64 " ns", frequency / 1000000000); else if (frequency >= MHZ(1)) - r = snprintf(o, 30, "%" PRIu64 " µs", frequency / 1000000); + r = snprintf(o, 30, "%" PRIu64 " us", frequency / 1000000); else if (frequency >= KHZ(1)) r = snprintf(o, 30, "%" PRIu64 " ms", frequency / 1000); else @@ -96,4 +95,3 @@ char *sigrok_period_string(uint64_t frequency) return o; } -