Loading src/main.c +13 −1 Original line number Diff line number Diff line Loading @@ -1532,9 +1532,21 @@ operate(struct Configurable *config, int argc, char *argv[]) /* loop through the list of given URLs */ while(urlnode) { /* get the full URL */ /* get the full URL (it might be NULL) */ url=urlnode->url; if(NULL == url) { /* This node had no URL, skip it and continue to the next */ if(urlnode->outfile) free(urlnode->outfile); /* move on to the next URL */ nextnode=urlnode->next; free(urlnode); /* free the node */ urlnode = nextnode; continue; /* next please */ } /* default output stream is stdout */ outs.stream = stdout; outs.config = config; Loading Loading
src/main.c +13 −1 Original line number Diff line number Diff line Loading @@ -1532,9 +1532,21 @@ operate(struct Configurable *config, int argc, char *argv[]) /* loop through the list of given URLs */ while(urlnode) { /* get the full URL */ /* get the full URL (it might be NULL) */ url=urlnode->url; if(NULL == url) { /* This node had no URL, skip it and continue to the next */ if(urlnode->outfile) free(urlnode->outfile); /* move on to the next URL */ nextnode=urlnode->next; free(urlnode); /* free the node */ urlnode = nextnode; continue; /* next please */ } /* default output stream is stdout */ outs.stream = stdout; outs.config = config; Loading