diff options
author | Arch Librarian <arch@canonical.com> | 2004-09-20 16:53:39 +0000 |
---|---|---|
committer | Arch Librarian <arch@canonical.com> | 2004-09-20 16:53:39 +0000 |
commit | 813c8eea956b2dee1e7a4a8018a1e94880a2cfbf (patch) | |
tree | 133673154804728ea55fb8c2245d01e9dd429536 /apt-pkg/pkgcachegen.h | |
parent | eec898ad83d383f27b94f747245fe82fe11949b0 (diff) |
Fixed segfault in re-install/upgrade condition
Author: jgg
Date: 1999-04-28 22:48:44 GMT
Fixed segfault in re-install/upgrade condition
Diffstat (limited to 'apt-pkg/pkgcachegen.h')
-rw-r--r-- | apt-pkg/pkgcachegen.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/apt-pkg/pkgcachegen.h b/apt-pkg/pkgcachegen.h index 66a991371..af234bae2 100644 --- a/apt-pkg/pkgcachegen.h +++ b/apt-pkg/pkgcachegen.h @@ -1,6 +1,6 @@ // -*- mode: cpp; mode: fold -*- // Description /*{{{*/ -// $Id: pkgcachegen.h,v 1.13 1999/04/18 06:36:36 jgg Exp $ +// $Id: pkgcachegen.h,v 1.14 1999/04/28 22:48:45 jgg Exp $ /* ###################################################################### Package Cache Generator - Generator for the cache structure. @@ -55,8 +55,8 @@ class pkgCacheGenerator unsigned long NewVersion(pkgCache::VerIterator &Ver,string VerStr,unsigned long Next); unsigned long WriteUniqString(const char *S,unsigned int Size); - inline unsigned long WriteUniqString(string S) {return WriteUniqString(S);}; - + inline unsigned long WriteUniqString(string S) {return WriteUniqString(S.c_str(),S.length());}; + public: bool SelectFile(string File,unsigned long Flags = 0); @@ -85,7 +85,7 @@ class pkgCacheGenerator::ListParser __apt_ptrloc *OldDepLast; protected: - + inline unsigned long WriteUniqString(string S) {return Owner->WriteUniqString(S);}; inline unsigned long WriteUniqString(const char *S,unsigned int Size) {return Owner->WriteUniqString(S,Size);}; inline unsigned long WriteString(string S) {return Owner->Map.WriteString(S);}; |