]> git.lyx.org Git - lyx.git/blobdiff - src/support/StrPool.C
fix typo that put too many include paths for most people
[lyx.git] / src / support / StrPool.C
index 0fc53402ccff589e3de7f207361f292176e86032..782d7426321648cf14eacb79278772d2fd0e2253 100644 (file)
@@ -1,10 +1,9 @@
-// -*- C++ -*-
 /* This file is part of
  * ======================================================
- * 
+ *
  *           LyX, The Document Processor
- *      
- *          Copyright 2000 Jean-Marc Lasgouttes
+ *
+ *          Copyright 2000-2001 Jean-Marc Lasgouttes
  *
  * ======================================================*/
 
 
 StrPool::~StrPool()
 {
-        for (Pool::const_iterator cit = pool_.begin(); 
+       for (Pool::const_iterator cit = pool_.begin();
             cit != pool_.end() ; ++cit) {
-                delete[] (*cit);
-        }
+               delete[] (*cit);
+       }
 }
 
 /* One interesting thing here would be to store the strings in a map,
@@ -31,13 +30,12 @@ StrPool::~StrPool()
 */
 char const * StrPool::add(string const & str)
 {
-       int s = str.length();
-        char * buf = new char [s + 1];
-        str.copy(buf, s);
-        buf[s] = '\0';
-        pool_.push_back(buf);
-        return buf;
+       string::size_type s = str.length();
+       char * buf = new char [s + 1];
+       str.copy(buf, s);
+       buf[s] = '\0';
+       pool_.push_back(buf);
+       return buf;
 }
 
 //StrPool strPool;
-