diff options
Diffstat (limited to 'smoketest')
-rw-r--r-- | smoketest/libtest.cxx | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/smoketest/libtest.cxx b/smoketest/libtest.cxx index 390774913f73..4b9d1b3c884d 100644 --- a/smoketest/libtest.cxx +++ b/smoketest/libtest.cxx @@ -38,8 +38,11 @@ int main (int argc, char **argv) if( argc > 3 ) { - fprintf( stderr, "save document as '%s'\n", argv[3] ); - if ( !pDocument->saveAs( argv[ 3 ] ) ) + const char *pFilter = NULL; + if( argc > 4 ) + pFilter = argv[4]; + fprintf( stderr, "save document as '%s' (%s)\n", argv[3], pFilter ? pFilter : "<null>" ); + if( !pDocument->saveAs( argv[3], pFilter ) ) { char *pError = pOffice->getError(); fprintf( stderr, "failed to save document '%s'\n", pError); |