data MAINTENANCE add explanation comment for uncommon use of memset()
diff --git a/src/plugins_types.c b/src/plugins_types.c
index ae1d7a6..efac048 100644
--- a/src/plugins_types.c
+++ b/src/plugins_types.c
@@ -210,9 +210,11 @@
     if (fraction) {
         memcpy(&valcopy[0], &value[0], fraction);
         memcpy(&valcopy[fraction], &value[fraction + 1], len - 1 - (fraction));
+        /* add trailing zero characters */
         memset(&valcopy[len - 1], '0', fraction_digits - (len - 1 - fraction));
     } else {
         memcpy(&valcopy[0], &value[0], len);
+        /* add trailing zero characters */
         memset(&valcopy[len], '0', fraction_digits);
     }