aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorkoekeishiya <aasvi93@hotmail.com>2020-05-03 00:34:04 +0200
committerkoekeishiya <aasvi93@hotmail.com>2020-05-03 00:34:04 +0200
commitffc56ca2851f651a994a7aec74eb8d4b1bb674e9 (patch)
tree3b4e65988f6d48f05b7d3fcb355f6ffacece28bb
parent654c5d0b19877ef8ae90e38220939ab5c0f09b9e (diff)
downloadskhd-ffc56ca2851f651a994a7aec74eb8d4b1bb674e9.tar.gz
skhd-ffc56ca2851f651a994a7aec74eb8d4b1bb674e9.zip
..
-rw-r--r--src/notify.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/notify.c b/src/notify.c
index 9ef0413..04c416e 100644
--- a/src/notify.c
+++ b/src/notify.c
@@ -10,10 +10,10 @@ void notify(const char *subtitle, const char *format, ...)
{
va_list args;
va_start(args, format);
+
CFStringRef format_ref = CFStringCreateWithCString(NULL, format, kCFStringEncodingUTF8);
CFStringRef subtitle_ref = CFStringCreateWithCString(NULL, subtitle, kCFStringEncodingUTF8);
CFStringRef message_ref = CFStringCreateWithFormatAndArguments(NULL, NULL, format_ref, args);
- va_end(args);
void *center = objc_msgSend((void *) objc_getClass("NSUserNotificationCenter"), sel_registerName("defaultUserNotificationCenter"));
void *notification = objc_msgSend((void *) objc_getClass("NSUserNotification"), sel_registerName("alloc"), sel_registerName("init"));
@@ -26,4 +26,6 @@ void notify(const char *subtitle, const char *format, ...)
CFRelease(message_ref);
CFRelease(subtitle_ref);
CFRelease(format_ref);
+
+ va_end(args);
}