about summary refs log tree commit diff
diff options
context:
space:
mode:
authorJune McEnroe <june@causal.agency>2018-08-04 13:43:36 -0400
committerJune McEnroe <june@causal.agency>2018-08-04 13:43:36 -0400
commit5217f876b082c871bd7946e874282cda9ad8a10e (patch)
tree850ef2a1f74d2a7b5cef70798d0f6b9cfc0bf670
parentSplit source into several files (diff)
downloadcatgirl-5217f876b082c871bd7946e874282cda9ad8a10e.tar.gz
catgirl-5217f876b082c871bd7946e874282cda9ad8a10e.zip
Do not free const string port
Diffstat (limited to '')
-rw-r--r--chat.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/chat.c b/chat.c
index 39a0679..dc45312 100644
--- a/chat.c
+++ b/chat.c
@@ -46,7 +46,7 @@ char *prompt(const char *prompt) {
 
 int main(int argc, char *argv[]) {
 	char *host = NULL;
-	char *port = "6697";
+	const char *port = "6697";
 	const char *webPass = NULL;
 
 	int opt;
@@ -55,7 +55,7 @@ int main(int argc, char *argv[]) {
 			break; case 'h': host = strdup(optarg);
 			break; case 'j': chat.chan = strdup(optarg);
 			break; case 'n': chat.nick = strdup(optarg);
-			break; case 'p': port = strdup(optarg);
+			break; case 'p': port = optarg;
 			break; case 'v': chat.verbose = true;
 			break; case 'w': webPass = optarg;
 			break; default:  return EX_USAGE;
@@ -73,7 +73,6 @@ int main(int argc, char *argv[]) {
 
 	int sock = clientConnect(host, port, webPass);
 	free(host);
-	free(port);
 
 	struct pollfd fds[2] = {
 		{ .fd = STDIN_FILENO, .events = POLLIN },
400'>2020-05-20Don't install rc scripts on other platformsJune McEnroe Oops, meant to do this in the last commit. 2020-05-20Rewrite build and install like pounce 1.3June McEnroe man pages are no longer compressed! 2020-05-20Update email addressesJune McEnroe 2020-04-23Call updateConsumer from handleError 1.2p1June McEnroe This should prevent continually crashing on the same ERROR in the pounce buffer. 2020-04-20Use . as ${LDLIBS.$@} separatorJune McEnroe 2020-04-05Error on invalid ISUPPORT values 1.2June McEnroe 2020-04-05Only set RCS on FreeBSDJune McEnroe 2020-04-05Log bans and unbansJune McEnroe 2020-04-05Parse mode types from ISUPPORTJune McEnroe 2020-04-05Add unscoop matchers for ban/unban eventsJune McEnroe The IRC and Textual matchers miss bans mixed with other mode changes, but those are rare. 2020-04-05Check unscoop regexps with make testJune McEnroe 2020-04-05Add unscoop -n flag for checking regexpsJune McEnroe 2020-04-05Add Ban and Unban event typesJune McEnroe 2020-04-02Update styleJune McEnroe Replacing declarations followed by while loops with for loops and generating the short option string from the long options. 2020-03-31Update unscoop catgirl matchersJune McEnroe I'm not concerned about keeping the old matchers since I'm almost entirely certain I was the only one who ever used the old version of catgirl, and I already imported those logs. 2020-03-31Fix writing verbose to stderrJune McEnroe 2020-03-02Include <>/-/* around nicks in scoop coloring 1.1June McEnroe 2020-03-02Replace .mk files with configure scriptJune McEnroe 2020-02-28Implement the causal.agency/consumer capabilityJune McEnroe 2020-02-22Include <>/-/* around nicks in coloringJune McEnroe 2020-02-22Use (almost) the full range of IRC colors for nicksJune McEnroe