I don't actually know Objective C but the other day I tried updating pacmixer and it ended up deleting the binary and I could not live without this so I found what was breaking it for me.
From a C perspective (i.e. ignoring the Objective-C syntax and other specifics) the issue makes sense; mvwprintw takes in a C string as a format string, but only a UTF8String was provided. Just adding "%s" as an argument so that the message value can be taken in works.
I don't actually know Objective C but the other day I tried updating
pacmixer
and it ended up deleting the binary and I could not live without this so I found what was breaking it for me.From a C perspective (i.e. ignoring the Objective-C syntax and other specifics) the issue makes sense;
mvwprintw
takes in a C string as a format string, but only aUTF8String
was provided. Just adding"%s"
as an argument so that themessage
value can be taken in works.