This is an automated email from the ASF dual-hosted git repository.

grobmeier pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/logging-chainsaw.git

commit 3090bca2dae5d64aa4c996504bd13709bb5d92ae
Author: Christian Grobmeier <[email protected]>
AuthorDate: Wed Dec 20 21:40:35 2023 +0100

    corrected use of appender, made use of SecureRandom
---
 .../log4j/chainsaw/components/tutorial/RandomWordGenerator.java      | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git 
a/src/main/java/org/apache/log4j/chainsaw/components/tutorial/RandomWordGenerator.java
 
b/src/main/java/org/apache/log4j/chainsaw/components/tutorial/RandomWordGenerator.java
index cce3b20..7c02c82 100644
--- 
a/src/main/java/org/apache/log4j/chainsaw/components/tutorial/RandomWordGenerator.java
+++ 
b/src/main/java/org/apache/log4j/chainsaw/components/tutorial/RandomWordGenerator.java
@@ -16,10 +16,11 @@
  */
 package org.apache.log4j.chainsaw.components.tutorial;
 
+import java.security.SecureRandom;
 import java.util.Random;
 
 public class RandomWordGenerator {
-    Random random = new Random();
+    SecureRandom random = new SecureRandom();
     private final String[] SYLLABLES = {
         "can", "cen", "cin", "con", "cun",
         "na", "ne", "ni", "no", "nu",
@@ -44,7 +45,7 @@ public class RandomWordGenerator {
         StringBuilder sentence = new StringBuilder(words);
         for (int i = 0; i < words; i++) {
             int randomSyllables = random.nextInt(6) + 2; // 2-7 syllabiles
-            sentence.append(generateWord(randomSyllables) + " ");
+            sentence.append(generateWord(randomSyllables)).append(" ");
         }
         return sentence.toString().trim();
     }

Reply via email to