| 459 | } |
| 460 | |
| 461 | void skip_comma_in_command(char **current_cmd) |
| 462 | { |
| 463 | /*@ |
| 464 | @ loop invariant valid_read_string(*current_cmd); |
| 465 | @ loop assigns *current_cmd; |
| 466 | @ loop variant strlen(*current_cmd); |
| 467 | */ |
| 468 | while(*current_cmd[0]==',') |
| 469 | { |
| 470 | (*current_cmd)++; |
| 471 | } |
| 472 | /*@ assert valid_read_string(*current_cmd); */ |
| 473 | } |
| 474 | |
| 475 | uint64_t get_int_from_command(char **current_cmd) |
| 476 | { |
no outgoing calls