Преглед на файлове

Mark readfail message parameters as translateable

Wichert Akkerman преди 26 години
родител
ревизия
3541109f77
променени са 2 файла, в които са добавени 8 реда и са изтрити 7 реда
  1. 1 0
      ChangeLog
  2. 7 7
      dpkg-deb/extract.c

+ 1 - 0
ChangeLog

@@ -2,6 +2,7 @@ Sat Oct 28 15:41:04 CEST 2000 Wichert Akkerman <wakkerma@debian.org>
 
   * scripts/dpkg-genchanges.pl: make a missing package a warning instead
     of an error
+  * dpkg-deb/extract.c: mark readfail message parameters as translateable
 
 Wed Oct 25 00:14:06 CEST 2000 Wichert Akkerman <wakkerma@debian.org>
 

+ 7 - 7
dpkg-deb/extract.c

@@ -81,7 +81,7 @@ static void skipmember(FILE *ar, const char *fn, long memberlen) {
   
   memberlen += (memberlen&1);
   while (memberlen > 0) {
-    if ((c= getc(ar)) == EOF) readfail(ar,fn,"skipped member data");
+    if ((c= getc(ar)) == EOF) readfail(ar,fn,_("skipped member data"));
     memberlen--;
   }
 }
@@ -108,7 +108,7 @@ void extracthalf(const char *debar, const char *directory,
   
   ar= fopen(debar,"r"); if (!ar) ohshite(_("failed to read archive `%.255s'"),debar);
   if (fstat(fileno(ar),&stab)) ohshite(_("failed to fstat archive"));
-  if (!fgets(versionbuf,sizeof(versionbuf),ar)) readfail(ar,debar,"version number");
+  if (!fgets(versionbuf,sizeof(versionbuf),ar)) readfail(ar,debar,_("version number"));
 
   if (!strcmp(versionbuf,"!<arch>\n")) {
     oldformat= 0;
@@ -117,7 +117,7 @@ void extracthalf(const char *debar, const char *directory,
     header_done= 0;
     for (;;) {
       if (fread(&arh,1,sizeof(arh),ar) != sizeof(arh))
-        readfail(ar,debar,"between members");
+        readfail(ar,debar,_("between members"));
       if (memcmp(arh.ar_fmag,ARFMAG,sizeof(arh.ar_fmag)))
         ohshit(_("file `%.250s' is corrupt - bad magic at end of first header"),debar);
       memberlen= parseheaderlength(arh.ar_size,sizeof(arh.ar_size),
@@ -130,7 +130,7 @@ void extracthalf(const char *debar, const char *directory,
           ohshit(_("file `%.250s' is not a debian binary archive (try dpkg-split?)"),debar);
         infobuf= m_malloc(memberlen+1);
         if (fread(infobuf,1, memberlen + (memberlen&1), ar) != memberlen + (memberlen&1))
-          readfail(ar,debar,"header info member");
+          readfail(ar,debar,_("header info member"));
         infobuf[memberlen]= 0;
         cur= strchr(infobuf,'\n');
         if (!cur) ohshit(_("archive has no newlines in header"));
@@ -186,7 +186,7 @@ void extracthalf(const char *debar, const char *directory,
     oldformat= 1;
     l= strlen(versionbuf); if (l && versionbuf[l-1]=='\n') versionbuf[l-1]=0;
     if (!fgets(ctrllenbuf,sizeof(ctrllenbuf),ar))
-      readfail(ar,debar,"ctrl information length");
+      readfail(ar,debar,_("ctrl information length"));
     if (sscanf(ctrllenbuf,"%ld%c%d",&ctrllennum,&nlc,&dummy) !=2 || nlc != '\n')
       ohshit(_("archive has malformatted ctrl len `%s'"),ctrllenbuf);
 
@@ -200,7 +200,7 @@ void extracthalf(const char *debar, const char *directory,
     ctrlarea= malloc(ctrllennum); if (!ctrlarea) ohshite("malloc ctrlarea failed");
 
     errno=0; if (fread(ctrlarea,1,ctrllennum,ar) != ctrllennum)
-      readfail(ar,debar,"ctrlarea");
+      readfail(ar,debar,_("ctrlarea"));
 
   } else {
     
@@ -247,7 +247,7 @@ void extracthalf(const char *debar, const char *directory,
       close(p1[0]);
       if (!(pi= fdopen(p1[1],"w"))) ohshite(_("failed to fdopen p1 in copy"));
       while (memberlen > 0) {
-        if ((c= getc(ar)) == EOF) readfail(ar,debar,"member data");
+        if ((c= getc(ar)) == EOF) readfail(ar,debar,_("member data"));
         if (putc(c,pi) == EOF) ohshite(_("failed to write to pipe in copy"));
         memberlen--;
       }