Merge "vdc: fix segfault"

gugelfrei
Mohamad Ayyash 10 years ago committed by Android (Google) Code Review
commit e8feb83976

10
vdc.c

@ -39,18 +39,20 @@ static int do_cmd(int sock, int argc, char **argv);
int main(int argc, char **argv) { int main(int argc, char **argv) {
int sock; int sock;
int wait_for_socket; int wait_for_socket;
char *progname;
if (argc < 2) progname = argv[0];
usage(argv[0]);
wait_for_socket = strcmp(argv[1], "--wait") == 0; wait_for_socket = argc > 1 && strcmp(argv[1], "--wait") == 0;
if(wait_for_socket) { if(wait_for_socket) {
argv++; argv++;
argc--; argc--;
} }
if(argc < 2) if(argc < 2) {
usage(progname);
exit(5); exit(5);
}
while ((sock = socket_local_client("vold", while ((sock = socket_local_client("vold",
ANDROID_SOCKET_NAMESPACE_RESERVED, ANDROID_SOCKET_NAMESPACE_RESERVED,

Loading…
Cancel
Save