From 9a15371ba3ab8497ac393d18baeb2f953a3b2762 Mon Sep 17 00:00:00 2001 From: Drew DeVault Date: Thu, 26 Nov 2015 14:31:29 -0500 Subject: Parse command line args for swaymsg --- sway/readline.c | 39 --------------------------------------- 1 file changed, 39 deletions(-) delete mode 100644 sway/readline.c (limited to 'sway/readline.c') diff --git a/sway/readline.c b/sway/readline.c deleted file mode 100644 index e75b183f..00000000 --- a/sway/readline.c +++ /dev/null @@ -1,39 +0,0 @@ -#include "readline.h" -#include -#include - -char *read_line(FILE *file) { - int length = 0, size = 128; - char *string = malloc(size); - if (!string) { - return NULL; - } - while (1) { - int c = getc(file); - if (c == EOF || c == '\n' || c == '\0') { - break; - } - if (c == '\r') { - continue; - } - if (length == size) { - char *new_string = realloc(string, size *= 2); - if (!new_string) { - free(string); - return NULL; - } - string = new_string; - } - string[length++] = c; - } - if (length + 1 == size) { - char *new_string = realloc(string, length + 1); - if (!new_string) { - free(string); - return NULL; - } - string = new_string; - } - string[length] = '\0'; - return string; -} -- cgit v1.2.3