From aaa045af976a08a9c2f79ebe6e516fbeeb61aa1f Mon Sep 17 00:00:00 2001 From: Maschell Date: Wed, 3 Jun 2020 22:05:08 +0200 Subject: [PATCH] libwhb: Don't add a LogHandler if it's already in the list. (#140) --- libraries/libwhb/src/log.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libraries/libwhb/src/log.c b/libraries/libwhb/src/log.c index 348c5765..364b5c76 100644 --- a/libraries/libwhb/src/log.c +++ b/libraries/libwhb/src/log.c @@ -27,6 +27,9 @@ WHBAddLogHandler(LogHandlerFn fn) int i; for (i = 0; i < MAX_HANDLERS; ++i) { + if(sHandlers[i] == fn){ + break; + } if (!sHandlers[i]) { sHandlers[i] = fn; return TRUE;