summaryrefslogtreecommitdiff
path: root/tools/persistence_client_tool.c
diff options
context:
space:
mode:
authorMaxim Danilov <mdanilov@luxoft.com>2018-02-15 18:00:27 +0800
committerMaxim Danilov <mdanilov@luxoft.com>2018-02-15 18:00:27 +0800
commit61bfcb12eaef514aaf4fc20457e9f48b1b349d58 (patch)
tree4368e512ca0132a76866d67bf89e24568aa5c9c4 /tools/persistence_client_tool.c
parent9bc9bed38255c41bd4c59f1ac19a237908aa73b5 (diff)
downloadpersistence-client-library-61bfcb12eaef514aaf4fc20457e9f48b1b349d58.tar.gz
db-viewer: fixed resource list handling
Diffstat (limited to 'tools/persistence_client_tool.c')
-rw-r--r--tools/persistence_client_tool.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/tools/persistence_client_tool.c b/tools/persistence_client_tool.c
index 2c91e80..f92cf85 100644
--- a/tools/persistence_client_tool.c
+++ b/tools/persistence_client_tool.c
@@ -294,7 +294,7 @@ int main(int argc, char *argv[])
appName = malloc(len + 1);
if(appName != NULL)
{
- memset(appName, 0, len);
+ memset(appName, 0, len + 1);
strncpy(appName, optarg, len);
}
}
@@ -305,7 +305,7 @@ int main(int argc, char *argv[])
resourceID = malloc(len + 1);
if(resourceID != NULL)
{
- memset(resourceID, 0, len);
+ memset(resourceID, 0, len + 1);
strncpy(resourceID, optarg, len);
}
}
@@ -316,7 +316,7 @@ int main(int argc, char *argv[])
payloadBuffer = malloc(len + 1);
if(payloadBuffer != NULL)
{
- memset(payloadBuffer, 0, len);
+ memset(payloadBuffer, 0, len + 1);
strncpy(payloadBuffer, optarg, len);
}
}
@@ -327,7 +327,7 @@ int main(int argc, char *argv[])
fileName = malloc(len + 1);
if(fileName != NULL)
{
- memset(fileName, 0, len);
+ memset(fileName, 0, len + 1);
strncpy(fileName, optarg, len);
}
}