imgr_ver_parse
int imgr_ver_parse(char *src, struct image_version *ver)
Parses character string containing image version number src and writes that to ver. Version number string should be in format
Arguments
| Arguments | Description |
|---|---|
| src | Pointer to C string that contains version number being parsed |
| ver | Image version number structure containing the returned value |
Returned values
0 on success and <0 if version number string could not be parsed.
Notes
Numbers within the string are separated by .. The first number is the major number, and must be provided. Rest of the numbers (minor etc.) are optional.
Example
int main(int argc, char **argv)
{
struct image_version hdr_ver;
int rc;
...
rc = imgr_ver_parse(argv[3], &hdr_ver);
if (rc != 0) {
print_usage(stderr);
return 1;
}
...
}