[Debtags-commits] [svn] r701 - in libtagcoll/trunk: . doc tagcoll tests
Enrico Zini
debtags-commits@lists.alioth.debian.org
Fri, 06 May 2005 10:42:19 +0000
Author: enrico
Date: Fri May 6 10:42:17 2005
New Revision: 701
Added:
libtagcoll/trunk/tests/grind (contents, props changed)
Modified:
libtagcoll/trunk/ (props changed)
libtagcoll/trunk/doc/libtagcoll.dox
libtagcoll/trunk/tagcoll/Exception.cc
libtagcoll/trunk/tagcoll/StringParserInput.cc
libtagcoll/trunk/tagcoll/StringParserInput.h
Log:
r2886@viaza: enrico | 2005-05-06 12:41:55 +0200
Fixed a couple of valgrind reported bugs
Modified: libtagcoll/trunk/doc/libtagcoll.dox
==============================================================================
--- libtagcoll/trunk/doc/libtagcoll.dox (original)
+++ libtagcoll/trunk/doc/libtagcoll.dox Fri May 6 10:42:17 2005
@@ -373,7 +373,7 @@
# The QUIET tag can be used to turn on/off the messages that are generated
# by doxygen. Possible values are YES and NO. If left blank NO is used.
-QUIET = NO
+QUIET = YES
# The WARNINGS tag can be used to turn on/off the warning messages that are
# generated by doxygen. Possible values are YES and NO. If left blank
Modified: libtagcoll/trunk/tagcoll/Exception.cc
==============================================================================
--- libtagcoll/trunk/tagcoll/Exception.cc (original)
+++ libtagcoll/trunk/tagcoll/Exception.cc Fri May 6 10:42:17 2005
@@ -73,7 +73,7 @@
const int buf_size = 100;
char* buf = new char[buf_size];
string res(strerror_r(_code, buf, buf_size));
- delete buf;
+ delete[] buf;
return res;
}
Modified: libtagcoll/trunk/tagcoll/StringParserInput.cc
==============================================================================
--- libtagcoll/trunk/tagcoll/StringParserInput.cc (original)
+++ libtagcoll/trunk/tagcoll/StringParserInput.cc Fri May 6 10:42:17 2005
@@ -27,7 +27,7 @@
const string StringParserInput::fname("<string>");
StringParserInput::StringParserInput(const std::string& str) throw ()
- : _str(str), _s(str.begin()), _line(1) {}
+ : _str(str), _s(_str.begin()), _line(1) {}
int StringParserInput::nextChar() throw ()
{
Modified: libtagcoll/trunk/tagcoll/StringParserInput.h
==============================================================================
--- libtagcoll/trunk/tagcoll/StringParserInput.h (original)
+++ libtagcoll/trunk/tagcoll/StringParserInput.h Fri May 6 10:42:17 2005
@@ -30,7 +30,7 @@
{
protected:
static const std::string fname;
- const std::string& _str;
+ std::string _str;
std::string::const_iterator _s;
int _line;