Download raw body.
Fix empty send/fetch blocks
Simple fix for empty send {} and fetch {} blocks. Stops the parser from complaining. Ok? -- Tracey Emery diff cfd923335bc72b12508df8bafe2f19ea43ddd4ad /home/tracey/src/got blob - e12f2c34c3e5addd43b684bada46247e724ecf1d file + libexec/got-read-gotconfig/parse.y --- libexec/got-read-gotconfig/parse.y +++ libexec/got-read-gotconfig/parse.y @@ -239,7 +239,8 @@ remoteopts1 : REPOSITORY STRING { fetchopts2 : fetchopts2 fetchopts1 nl | fetchopts1 optnl ; -fetchopts1 : REPOSITORY STRING { +fetchopts1 : /* empty */ + | REPOSITORY STRING { remote->fetch_repo->fetch_repository = strdup($2); if (remote->fetch_repo->fetch_repository == NULL) { free($2); @@ -290,7 +291,8 @@ fetch : { sendopts2 : sendopts2 sendopts1 nl | sendopts1 optnl ; -sendopts1 : REPOSITORY STRING { +sendopts1 : /* empty */ + | REPOSITORY STRING { remote->send_repo->send_repository = strdup($2); if (remote->send_repo->send_repository == NULL) { free($2);
Fix empty send/fetch blocks