MCPcopy Create free account
hub / github.com/3proxy/3proxy / ceparseargs

Function ceparseargs

src/common.c:214–230  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

212}
213
214int ceparseargs(const char *str){
215 int argc = 0, i;
216 int space = 1;
217
218 for(i=0; i<250 && argc<30 && str[2*i]; i++){
219 ceargbuf[i] = str[2*i];
220 if(space && ceargbuf[i]!=' '&& ceargbuf[i]!='\t'&& ceargbuf[i]!='\r'&& ceargbuf[i]!='\n'){
221 ceargv[argc++] = ceargbuf + i;
222 space = 0;
223 }
224 else if(!space && (ceargbuf[i]==' ' || ceargbuf[i]=='\t' || ceargbuf[i]=='\r' || ceargbuf[i]=='\n')){
225 ceargbuf[i] = 0;
226 space = 1;
227 }
228 }
229 return argc;
230}
231
232#endif
233

Callers 2

proxymain.cFile · 0.85
WinMainFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected