Browse Source

Token parsing in netsource jack_initialize(2)

git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1107 0c269be4-1314-0410-8aa9-9f06e86f4224
tags/0.115.6
sletz 18 years ago
parent
commit
b5567aa4ff
1 changed files with 8 additions and 5 deletions
  1. +8
    -5
      drivers/netjack/net_source.c

+ 8
- 5
drivers/netjack/net_source.c View File

@@ -449,17 +449,20 @@ jack_info("netsource: jack_initialize %s %d",buffer, ret);
argc++;
}
*/

argv[argc] = (char*)malloc(64);
while (sscanf(load_init, "%31[^ ]%n", argv[argc], &i) == 1) {
load_init += i; /* advance the pointer by the number of characters read */
load_init += i; // advance the pointer by the number of characters read
if (*load_init != ' ') {
break; /* didn't find an expected delimiter, done? */
break; // didn't find an expected delimiter, done?
}
while (*load_init == ' ') { load_init++; } /* skip the space */
while (*load_init == ' ') { load_init++; } // skip the space
jack_info("netsource: argv[argc] %d %s", argc, argv[argc]);
argc++;
argv[argc] = (char*)malloc(64);
}
/*
argc = 4;
argv[0] = "-P";


Loading…
Cancel
Save