summaryrefslogtreecommitdiffstats
path: root/tools/msiinfo.c
diff options
context:
space:
mode:
authorMarc-André Lureau <marcandre.lureau@gmail.com>2012-12-19 02:50:24 +0100
committerPaolo Bonzini <pbonzini@redhat.com>2013-01-09 13:33:21 +0100
commitbdea81a2b1e52811ee6859c3819204ad180d6fa3 (patch)
tree48ebdcb8ebe6edfc0846ee251103246453818920 /tools/msiinfo.c
parentc2d14478a2cf49de28f4eadb823cf2de5d18be8c (diff)
downloadmsitools-bdea81a2b1e52811ee6859c3819204ad180d6fa3.tar.gz
msitools-bdea81a2b1e52811ee6859c3819204ad180d6fa3.tar.xz
msitools-bdea81a2b1e52811ee6859c3819204ad180d6fa3.zip
msiinfo: do not crash if 'export' is not given arguments
Diffstat (limited to 'tools/msiinfo.c')
-rw-r--r--tools/msiinfo.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/msiinfo.c b/tools/msiinfo.c
index 3dff6ce..8043f0d 100644
--- a/tools/msiinfo.c
+++ b/tools/msiinfo.c
@@ -655,7 +655,7 @@ static int cmd_export(struct Command *cmd, int argc, char **argv)
LibmsiResult r;
gboolean sql = FALSE;
- if (!strcmp(argv[1], "-s")) {
+ if (argc > 1 && !strcmp(argv[1], "-s")) {
sql = TRUE;
argc--;
argv++;