Mercurial > mplayer.hg
comparison input/input.c @ 4826:a0e8eac85aca
Also use tab as cmd arg sepparator
author | albeu |
---|---|
date | Sat, 23 Feb 2002 22:43:25 +0000 |
parents | 5a71377d2759 |
children | f832f7bcf76b |
comparison
equal
deleted
inserted
replaced
4825:41d2da3bd082 | 4826:a0e8eac85aca |
---|---|
361 ptr = str; | 361 ptr = str; |
362 | 362 |
363 for(i=0; ptr && i < MP_CMD_MAX_ARGS; i++) { | 363 for(i=0; ptr && i < MP_CMD_MAX_ARGS; i++) { |
364 ptr = strchr(ptr,' '); | 364 ptr = strchr(ptr,' '); |
365 if(!ptr) break; | 365 if(!ptr) break; |
366 while(ptr[0] == ' ') ptr++; | 366 while(ptr[0] == ' ' || ptr[0] == '\t') ptr++; |
367 if(ptr[0] == '\0') break; | 367 if(ptr[0] == '\0') break; |
368 switch(cmd_def->args[i].type) { | 368 switch(cmd_def->args[i].type) { |
369 case MP_CMD_ARG_INT: | 369 case MP_CMD_ARG_INT: |
370 errno = 0; | 370 errno = 0; |
371 cmd->args[i].v.i = atoi(ptr); | 371 cmd->args[i].v.i = atoi(ptr); |
958 printf("Input config file %s parsed : %d binds\n",file,n_binds); | 958 printf("Input config file %s parsed : %d binds\n",file,n_binds); |
959 if(binds) | 959 if(binds) |
960 cmd_binds = binds; | 960 cmd_binds = binds; |
961 return 1; | 961 return 1; |
962 } | 962 } |
963 | 963 |
964 iter = buffer; | 964 iter = buffer; |
965 | 965 |
966 if(comments) { | 966 if(comments) { |
967 for( ; iter[0] != '\0' && iter[0] != '\n' ; iter++) | 967 for( ; iter[0] != '\0' && iter[0] != '\n' ; iter++) |
968 /* NOTHING */; | 968 /* NOTHING */; |