[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#48104: dpkg: [PATCH] translated field names in dpkg-deb



>  void w_priority(struct varbuf *vb,
>                  const struct pkginfo *pigp, const struct pkginfoperfile *pifp,
>                  const struct fieldinfo *fip) {
>    if (pigp->priority == pri_unknown) return;
>    assert(pigp->priority <= pri_unknown);
> -  varbufaddstr(vb,"Priority: ");
> -  varbufaddstr(vb,
> +  varbufaddstr(vb,T_("Priority"));
> +  varbufaddstr(vb,": "); 
> +  varbufaddstr(vb, _(
>                 pigp->priority == pri_other
>                 ? pigp->otherpriority
> -               : priorityinfos[pigp->priority].name);
> +               : priorityinfos[pigp->priority].name ) );
>    varbufaddc(vb,'\n');
>  }

This fragment had a critical bug. The corrected lines:

+  varbufaddstr(vb,": "); 
+  varbufaddstr(vb, T_(
                 pigp->priority == pri_other


-- 

Piotr "Dexter" Roszatycki
mailto:dexter@fnet.pl


Reply to: