2
0

Fix C cli API.

This commit is contained in:
Maarten Billemont
2017-08-13 08:50:16 -04:00
parent d9cdb7ef83
commit a8776eec58
2 changed files with 3 additions and 1 deletions

View File

@@ -303,8 +303,9 @@ int main(int argc, char *const argv[]) {
fclose( sitesFile );
// Parse file.
MPMarshallInfo *sitesInputInfo = mpw_marshall_read_info( sitesInputData );
MPMarshallFormat sitesInputFormat = sitesFormatArg? sitesFormat: sitesInputInfo->format;
MPMarshallError marshallError = { .type = MPMarshallSuccess };
MPMarshallFormat sitesInputFormat = sitesFormatArg? sitesFormat: mpw_marshall_format_guess( sitesInputData );
user = mpw_marshall_read( sitesInputData, sitesInputFormat, masterPassword, &marshallError );
if (marshallError.type == MPMarshallErrorMasterPassword) {
// Incorrect master password.