diff options
author | Marc-André Lureau <marcandre.lureau@gmail.com> | 2012-12-15 17:08:39 +0100 |
---|---|---|
committer | Paolo Bonzini <pbonzini@redhat.com> | 2013-01-09 13:56:06 +0100 |
commit | f1f6327ce6d9d693e22b222eaeee50fe137ec596 (patch) | |
tree | 42398a4c25e7ceae05f58d66c3d5fc8f8ae359a8 /tools | |
parent | ab8e8a0cd0f9b5611f07c71a94ec17ffd9bd4e84 (diff) | |
download | msitools-f1f6327ce6d9d693e22b222eaeee50fe137ec596.tar.gz msitools-f1f6327ce6d9d693e22b222eaeee50fe137ec596.tar.xz msitools-f1f6327ce6d9d693e22b222eaeee50fe137ec596.zip |
Add libmsi_summary_info_get_property_type()
Diffstat (limited to 'tools')
-rw-r--r-- | tools/msiinfo.c | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/tools/msiinfo.c b/tools/msiinfo.c index 7431fff..db2066b 100644 --- a/tools/msiinfo.c +++ b/tools/msiinfo.c @@ -264,10 +264,9 @@ static void print_suminfo(LibmsiSummaryInfo *si, int prop, const char *name) time_t t; sz = 0; - r = libmsi_summary_info_get_property(si, prop, &type, &val, &valtime, NULL, &sz); - if (r && r != LIBMSI_RESULT_MORE_DATA) { - print_libmsi_error(r); - } + type = libmsi_summary_info_get_property_type(si, prop, &error); + if (error) + goto end; switch (type) { case LIBMSI_PROPERTY_TYPE_INT: |