Am 26.08.2014 11:18, schrieb tnut@xxxxxxxxx: > I'm building a new installer for the NuTyX distribution. > > If another language then english is choose as native language, some answer are wrong interpreted > > I think you should check both cases are wrong instead of one of them or do the test in the opposite way > > Here is a proposal of patch: > > > --- util-linux-2.25/disk-utils/cfdisk.c 2014-07-21 13:36:21.000000000 +0000 > +++ util-linux-2.25-new/disk-utils/cfdisk.c 2014-08-25 18:52:17.000000000 +0000 > @@ -1834,8 +1834,8 @@ > buf, sizeof(buf)); > > ref = 1; > - if (rc <= 0 || strcasecmp(buf, "yes") != 0 > - || strcasecmp(buf, _("yes")) != 0) { > + if (rc <= 0 || (strcasecmp(buf, "yes") != 0 > + && strcasecmp(buf, _("yes")) != 0)) { > info = _("Did not write partition table to disk"); > break; > } > Why are both tests necessary at all? If NLS is disabled, both tests agree. If it is enabled, we should test against the gettext translated version only (2nd strcasecmp). regards stephan -- To unsubscribe from this list: send the line "unsubscribe util-linux" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html