Skip to content

Commit d7cf762

Browse files
committed
use shared_ptr to handle stringstream resources in LogFormatterLog
2 parents 54a8152 + f79cf21 commit d7cf762

File tree

3 files changed

+4
-2
lines changed

3 files changed

+4
-2
lines changed

daemon/IStatCounterFactory.h

+2
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@
99
class IStatCounterFactory
1010
{
1111
public:
12+
virtual ~IStatCounterFactory() {};
13+
1214
virtual boost::shared_ptr<IStatCounter> create(std::string const &name, bool isCollated, time_t zeroTime) = 0;
1315
virtual std::string &rootPath() = 0;
1416
};

files/index.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ <h1>istatd</h1>
8383
</div>
8484
</div>
8585
</div>
86-
<script type="text/javascript" src="/files/jquery-2.1.1.js"></script>
86+
<script type="text/javascript" src="/files/jquery-2.1.1.min.js"></script>
8787
<script type="text/javascript" src="/files/jquery-cookie-1.4.1.js"></script>
8888
<script src='/files/sha256.js'></script>
8989
<script src='/files/istatd-legend.js'></script>

lib/LogFormatterLog.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ namespace istat
2525
}
2626

2727
LogFormatterLog::LogFormatterLog(bool enabled, LogLevel level) :
28-
buf_(boost::shared_ptr<std::stringstream>(enabled ? new std::stringstream() : NULL, BufDeleter(level)))
28+
buf_(boost::shared_ptr<std::stringstream>(enabled ? new std::stringstream() : NULL, LogFormatterLog::BufDeleter(level)))
2929
{
3030
snprintf(pidstr, 20, " (%d)", getpid());
3131
}

0 commit comments

Comments
 (0)