[PATCH] Fix options with no parameters

Got broken yesterday, with the addition of the comma separated entries.

Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
diff --git a/parse.c b/parse.c
index 7a37868..869b3db 100644
--- a/parse.c
+++ b/parse.c
@@ -280,7 +280,7 @@
 
 static int handle_option(struct fio_option *o, const char *ptr, void *data)
 {
-	const char *ptr2;
+	const char *ptr2 = NULL;
 	int r1, r2;
 
 	/*
@@ -288,7 +288,8 @@
 	 * Do this before parsing the first round, to check if we should
 	 * copy set 1 options to set 2.
 	 */
-	ptr2 = strchr(ptr, ',');
+	if (ptr)
+		ptr2 = strchr(ptr, ',');
 
 	/*
 	 * Don't return early if parsing the first option fails - if