Explorar o código

fixed mpd connection with empty mpdpass introduced by #148

Andrew Karpow %!s(int64=6) %!d(string=hai) anos
pai
achega
88b2aa70c8
Modificáronse 1 ficheiros con 2 adicións e 1 borrados
  1. 2 1
      src/ympd.c

+ 2 - 1
src/ympd.c

@@ -113,7 +113,8 @@ int main(int argc, char **argv)
                 run_as_user = strdup(optarg);
                 break;
             case 'm':
-                mpd.password = strdup(optarg);
+                if (strlen(optarg) > 0)
+                    mpd.password = strdup(optarg);
                 break;
             case 'v':
                 fprintf(stdout, "ympd  %d.%d.%d\n"