storage: add save/load functionality

Prints can now be saved to disk (but you currently must classify which
finger they are) and you can load them later.

Added 2 simple example programs to demonstrate this.
This commit is contained in:
Daniel Drake
2007-10-16 14:23:30 +01:00
parent 3b8f8c195c
commit 680142f268
6 changed files with 429 additions and 4 deletions

View File

@@ -127,7 +127,6 @@ int verify(struct fp_dev *dev, struct fp_print_data *data)
int main(void)
{
int r;
int ret = 1;
struct fp_dscv_dev *ddev;
struct fp_dscv_dev **discovered_devs;
struct fp_dev *dev;
@@ -175,7 +174,6 @@ int main(void)
verify(dev, data);
printf("Verify again? [Y/n]? ");
fgets(buffer, sizeof(buffer), stdin);
buffer[sizeof(buffer) - 1] = 0; /* null-terminate */
if (buffer[0] != '\n' && buffer[0] != 'y' && buffer[0] != 'Y')
break;
} while (1);
@@ -183,7 +181,7 @@ int main(void)
fp_print_data_free(data);
out_close:
fp_dev_close(dev);
return ret;
return r;
}