Lines Matching refs:product
269 addsubunit(const char *product[], const char *toadd)
273 for (ptr = product; *ptr && *ptr != NULLUNIT; ptr++);
274 if (ptr >= product + MAXSUBUNITS) {
613 reduces a product of symbolic units to primitive units.
629 const char **product;
633 product = theunit->denominator;
635 product = theunit->numerator;
637 for (; *product; product++) {
640 if (!strlen(*product))
642 toadd = lookupunit(*product);
644 mywarnx("Unknown unit '%s'", *product);
650 if (*product != NULLUNIT) {
651 free(__UNCONST(*product));
652 *product = NULLUNIT;