am a29997ae: am 470f0b3f: Merge "Avoid segv by checking argc in "storage user <mountpoint>""
* commit 'a29997ae260d3d7cf41c40d9c7ba42b761b12d30':
Avoid segv by checking argc in "storage user <mountpoint>"
diff --git a/CommandListener.cpp b/CommandListener.cpp
index 3a327f1..562b5c2 100644
--- a/CommandListener.cpp
+++ b/CommandListener.cpp
@@ -240,6 +240,10 @@
DIR *dir;
struct dirent *de;
+ if (argc < 3) {
+ cli->sendMsg(ResponseCode::CommandSyntaxError, "Missing Argument: user <mountpoint>", false);
+ return 0;
+ }
if (!(dir = opendir("/proc"))) {
cli->sendMsg(ResponseCode::OperationFailed, "Failed to open /proc", true);
return 0;