Przeglądaj źródła

libdpkg: Use varbuf_detach instead of ad-hoc code

Guillem Jover 16 lat temu
rodzic
commit
77cae397a1
2 zmienionych plików z 2 dodań i 2 usunięć
  1. 1 1
      lib/dpkg/dbmodify.c
  2. 1 1
      lib/dpkg/fields.c

+ 1 - 1
lib/dpkg/dbmodify.c

@@ -337,6 +337,6 @@ const char *pkgadminfile(struct pkginfo *pkg, const char *whichfile) {
   varbufaddc(&vb,'.');
   varbufaddstr(&vb,whichfile);
   varbufaddc(&vb,0);
-  return vb.buf;
+  return varbuf_detach(&vb);
 }
 

+ 1 - 1
lib/dpkg/fields.c

@@ -485,7 +485,7 @@ scan_word(const char **valp)
 
   *valp = p;
 
-  return word.buf;
+  return varbuf_detach(&word);
 }
 
 void