瀏覽代碼

* apt-pkg/deb/debsrcrecords.cc:
- fix off-by-one problem

Michael Vogt 19 年之前
父節點
當前提交
d295f24c56
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      apt-pkg/deb/debsrcrecords.cc

+ 1 - 1
apt-pkg/deb/debsrcrecords.cc

@@ -36,7 +36,7 @@ const char **debSrcRecordParser::Binaries()
    if (Bins.empty() == true || Bins.length() >= 102400)
    if (Bins.empty() == true || Bins.length() >= 102400)
       return 0;
       return 0;
    
    
-   if (Bins.length() > BufSize)
+   if (Bins.length() >= BufSize)
    {
    {
       delete [] Buffer;
       delete [] Buffer;
       // allocate new size based on buffer (but never smaller than 4000)
       // allocate new size based on buffer (but never smaller than 4000)