diff options
author | Tor Egge <Tor.Egge@online.no> | 2023-01-31 12:46:10 +0100 |
---|---|---|
committer | Tor Egge <Tor.Egge@online.no> | 2023-01-31 12:46:10 +0100 |
commit | 8dca74eb0879fe0e530c783d74a355747422aeec (patch) | |
tree | 1558b0d553400bf7a4e14ec01e82358ba8cfd1fd /vdstestlib | |
parent | 82e48e07e3d93521dfc53993a30d7f25ded4a440 (diff) |
Use snprintf instead of sprintf.
Diffstat (limited to 'vdstestlib')
-rw-r--r-- | vdstestlib/src/vespa/vdstestlib/config/dirconfig.cpp | 4 |
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: |