vcard_emul_options used args = strip(args++) a few times, which
was not returning the expected result since the rest of the code
expected args to be increased by at least 1, which is not the case
if *args is not a blank space when this function is called.
Replace these calls by "strip(args+1)" which will do what we expect.
Signed-off-by: Christophe Fergeau <cfergeau@redhat.com>
Reviewed-by: Alon Levy <alevy@redhat.com>
args++;
continue;
}
- args = strip(args++);
+ args = strip(args+1);
type_params = args;
args = strpbrk(args + 1, ",)");
if (*args == 0) {
continue;
}
type_params_length = args - name;
- args = strip(args++);
+ args = strip(args+1);
if (*args == 0) {
break;
}