summaryrefslogtreecommitdiffstats
path: root/fbench
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2023-11-29 08:15:41 +0000
committerHenning Baldersheim <balder@yahoo-inc.com>2023-11-29 08:15:41 +0000
commitadb94ff9264ca54f1554cdc1c0b2e7e290f9be89 (patch)
tree7d223edb731fe3f241145a6e78abbdd31b1c5753 /fbench
parent6359834bc232523a4d8686e16f411fa148a649c2 (diff)
Exit if there is a missing pattern argument.
Diffstat (limited to 'fbench')
-rw-r--r--fbench/src/splitfile/splitfile.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/fbench/src/splitfile/splitfile.cpp b/fbench/src/splitfile/splitfile.cpp
index 65eb0009564..8eddc163463 100644
--- a/fbench/src/splitfile/splitfile.cpp
+++ b/fbench/src/splitfile/splitfile.cpp
@@ -28,6 +28,10 @@ main(int argc, char** argv)
switch(opt) {
case 'p':
pattern = optarg;
+ if (pattern == nullptr) {
+ printf("Missing 'pattern' argument to -p option !\n");
+ return -1;
+ }
break;
case 'm':
linebufsize = atoi(optarg);