summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYoungjae Cho <y0.cho@samsung.com>2022-04-05 17:29:24 -0700
committerHyotaek Shim <hyotaek.shim@samsung.com>2022-04-06 00:38:57 +0000
commitfde9b77a0cf032eab0d0183186babd723aaeb19d (patch)
tree7b75f7021b8421c40669754d140fb7a44487e800
parent4733112a86998bd0c75dc8e2b96ca02690849483 (diff)
downloaddeviced-submit/tizen_6.5/20220406.010459.tar.gz
deviced-submit/tizen_6.5/20220406.010459.tar.bz2
deviced-submit/tizen_6.5/20220406.010459.zip
Change-Id: I17b1d4c7753120dd09192523f75c8939ba96e184 Signed-off-by: Youngjae Cho <y0.cho@samsung.com> (cherry picked from commit c29ab86fae1e3e6e08b5ae76a9c51f35581e9e9e)
-rw-r--r--src/usb/usb-state.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/usb/usb-state.c b/src/usb/usb-state.c
index 77375c6b..51fa4cbb 100644
--- a/src/usb/usb-state.c
+++ b/src/usb/usb-state.c
@@ -174,7 +174,8 @@ static void parse_property_systemd_unit(gpointer data, gpointer udata)
struct service_config *svc = (struct service_config *) udata;
if (MATCH(prop->key, "Service")) {
- strncpy(svc->name, prop->value, sizeof(svc->name));
+ strncpy(svc->name, prop->value, sizeof(svc->name) - 1);
+ svc->name[sizeof(svc->name) - 1] = '\0';
} else if (MATCH(prop->key, "RemainAfterDisable")) {
svc->remain_after_disable = MATCH(prop->value, "yes");
}