From: Kenneth Graunke Date: Thu, 5 Apr 2012 17:51:26 +0000 (-0700) Subject: Fix crash when using apitrace trim's -o option. X-Git-Url: https://git.cworth.org/git?a=commitdiff_plain;h=5245ded8cba4462a4a7552cb10e1722e80e49d42;p=apitrace Fix crash when using apitrace trim's -o option. The -o option takes an argument (the filename), so the getopt string needs to be 'o:', not 'o'. Otherwise, no argument is parsed, optarg remains NULL, and we crash on "output = optarg". --- diff --git a/cli/cli_trim.cpp b/cli/cli_trim.cpp index 2ea5251..206e24e 100644 --- a/cli/cli_trim.cpp +++ b/cli/cli_trim.cpp @@ -58,7 +58,7 @@ enum { }; const static char * -shortOptions = "ho"; +shortOptions = "ho:"; const static struct option longOptions[] = {