itvote.c: remove raw representation of poll parameter - vote - simple cgi voting system for web and gopher Err mx1.adamsgaard.dk 70 hgit clone git://src.adamsgaard.dk/vote URL:git://src.adamsgaard.dk/vote mx1.adamsgaard.dk 70 1Log /src/vote/log.gph mx1.adamsgaard.dk 70 1Files /src/vote/files.gph mx1.adamsgaard.dk 70 1Refs /src/vote/refs.gph mx1.adamsgaard.dk 70 1README /src/vote/file/README.gph mx1.adamsgaard.dk 70 1LICENSE /src/vote/file/LICENSE.gph mx1.adamsgaard.dk 70 i--- Err mx1.adamsgaard.dk 70 1commit c7fdf4bc6fe1740d10b874ce6da7005f7ca46635 /src/vote/commit/c7fdf4bc6fe1740d10b874ce6da7005f7ca46635.gph mx1.adamsgaard.dk 70 1parent a813862768457b63444e4006b480ec4627a4cd77 /src/vote/commit/a813862768457b63444e4006b480ec4627a4cd77.gph mx1.adamsgaard.dk 70 hAuthor: Anders Damsgaard URL:mailto:anders@adamsgaard.dk mx1.adamsgaard.dk 70 iDate: Sun, 27 Sep 2020 08:11:31 +0200 Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 ivote.c: remove raw representation of poll parameter Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 iDiffstat: Err mx1.adamsgaard.dk 70 i M vote.c | 7 +------ Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 i1 file changed, 1 insertion(+), 6 deletions(-) Err mx1.adamsgaard.dk 70 i--- Err mx1.adamsgaard.dk 70 1diff --git a/vote.c b/vote.c /src/vote/file/vote.c.gph mx1.adamsgaard.dk 70 it@@ -10,7 +10,7 @@ Err mx1.adamsgaard.dk 70 i #define OUT(s) (fputs((s), stdout)) Err mx1.adamsgaard.dk 70 i #define POLLS_DIR "polls" Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 i-static char rawpoll[1024], poll[1024]; Err mx1.adamsgaard.dk 70 i+static char poll[1024]; Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 i void Err mx1.adamsgaard.dk 70 i die(int statuscode) Err mx1.adamsgaard.dk 70 it@@ -69,11 +69,6 @@ parse_query() Err mx1.adamsgaard.dk 70 i query = ""; Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 i if ((p = getparam(query, "poll"))) { Err mx1.adamsgaard.dk 70 i- if ((len = strcspn(p, "&")) && len + 1 < sizeof(rawpoll)) { Err mx1.adamsgaard.dk 70 i- memcpy(rawpoll, p, len); Err mx1.adamsgaard.dk 70 i- rawpoll[len] = '\0'; Err mx1.adamsgaard.dk 70 i- } Err mx1.adamsgaard.dk 70 i- Err mx1.adamsgaard.dk 70 i if (decodeparam(poll, sizeof(poll), p) == -1) { Err mx1.adamsgaard.dk 70 i die(401); Err mx1.adamsgaard.dk 70 i } Err mx1.adamsgaard.dk 70 .