diff options
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: |