aboutsummaryrefslogtreecommitdiffstats
path: root/vdstestlib
diff options
context:
space:
mode:
Diffstat (limited to 'vdstestlib')
-rw-r--r--vdstestlib/src/vespa/vdstestlib/config/dirconfig.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/vdstestlib/src/vespa/vdstestlib/config/dirconfig.cpp b/vdstestlib/src/vespa/vdstestlib/config/dirconfig.cpp
index daab92b3a59..cdfa1de789c 100644
--- a/vdstestlib/src/vespa/vdstestlib/config/dirconfig.cpp
+++ b/vdstestlib/src/vespa/vdstestlib/config/dirconfig.cpp
@@ -24,7 +24,7 @@ public:
_nextDir(0)
{
memset(_dirname, 0, sizeof(_dirname));
- sprintf(_dirname, "dirconfig.tmp.XXXXXX");
+ snprintf(_dirname, sizeof(_dirname), "dirconfig.tmp.XXXXXX");
char * realName = mkdtemp(_dirname);
assert(realName == _dirname);
assert(strlen(realName) < sizeof(_dirname));
@@ -39,7 +39,7 @@ public:
std::string nextDir() {
char name[64];
uint32_t id = _nextDir++;
- sprintf(name, "%s/%u", _dirname, id);
+ snprintf(name, sizeof(name), "%s/%u", _dirname, id);
return name;
}
private: